AUTO-TABLE inventory
Coined hereA per-PR-rebuilt structured table of entities × layers × invariants × tests × last-touched, generated automatically so that every Claude Code session opens against the same architectural snapshot of the codebase.
AUTO-TABLE is Code Majesty’s term for the generated index a Claude Code agent reads at the start of every session. Each row maps an entity (table, aggregate, controller, feature) to the layers it touches, the invariants it must hold, the tests covering it, and the last commit that modified it. Because the table is rebuilt on every PR, agents never operate against a stale mental model of the codebase.
Placeholder body. Replace with the full glossary entry per playbook §9. Compare to Devin Wiki and DeepWiki — name where AUTO-TABLE differs (per-PR rebuild, invariant column, deterministic generation).
When to use
- Multi-feature .NET solutions where any single change risks invariant regressions across layers.
- Onboarding a fresh agent session into a codebase with more than ~30 entities.
- Generating per-PR architectural diffs auditable by humans and regulators.
Compare with
Devin Wiki (commercial), DeepWiki (open-source) — both generate human-readable wikis. AUTO-TABLE differs by being agent-readable, regenerated per-PR, and invariant-centric.