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
{{ message }}
Repository navigation
Architecture brief for AI agents — current and future state of Fallout #237
AI tools work better with a clear, machine-readable view of the codebase's module boundaries, layering, and intended evolution. Today this is spread across docs/architecture.md, docs/rebrand-plan.md, and the roadmap — not in a form an agent can orient on without reading the whole docs tree.
A purpose-built brief would let any AI tool:
Understand current module boundaries (Fallout.Common, Fallout.Build, Fallout.Components, Fallout.Tooling, …) and how they layer.
Know which abstractions are stable vs in-flight (the internal middleware pipeline in v11 vs the public Fallout.Plugin.Sdk in v12).
Understand the migration shape (the Nuke.* shim under src/Shims/, the vendored vs-solutionpersistence fork).
Suggest where a new feature should live, not just how to write it.
Action
Decide format and location — a dedicated docs/architecture-for-agents.md, or a restructured docs/architecture.md with explicit layer/module headers and stability annotations
Capture current state:
Module layering and dependency direction
Public vs internal boundaries (especially the internal-only v11 middleware)
Activity