You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "A convention-first, compile-time object mapping library for C# using a Roslyn incremental source generator.",
"branch": "main",
"folders": [
"src",
"docs",
"samples",
"skills"
],
"excludeFolders": [
".git",
".codex",
".agents",
".tokensave",
".vs",
"tests",
"benchmarks",
"artifacts",
"BenchmarkDotNet.Artifacts",
"bin",
"obj"
],
"excludeFiles": [
"CHANGELOG.md",
"IMPLEMENTATION_PLAN.md",
"DECISIONS.md",
"STATUS.md",
"PERFORMANCE_OPTIMIZATION_NOTES.md",
"CONFORMANCE_REVIEW.md",
"HANDOFF.md",
"WORK_LEDGER.md"
],
"rules": [
"Treat SPECIFICATION.md as the sole authoritative mapper specification and normative product contract.",
"Use docs/USAGE.md as the consumer-facing usage guide for practical examples, while keeping it subordinate to SPECIFICATION.md.",
"When the specification and usage guide differ, follow SPECIFICATION.md and do not infer undocumented behavior from examples.",
"Use only documented and implemented Mammoth.LiteMapper APIs; do not infer unsupported runtime reflection, runtime scanning, dynamic dispatch, or runtime code generation.",
"Prefer compile-time source-generator mapping examples targeting the supported C# and .NET configurations."