EAaC Documentation¶
Practice enterprise architecture as versioned, validated, code-like discipline — a deterministic engine that proves your architecture is consistent, with AI supplying only judgment, never the proof.
New here? Start with the quickstart — install the CLI, build your first architecture repository, and validate it in minutes.
Guides¶
| Guide | Covers |
|---|---|
| Quickstart | Install, first repository, conversational use, CI |
| Tailoring | Adopting an archetype, tailoring incrementally, evolving |
Concepts¶
| Doc | Covers |
|---|---|
| Architecture | What EAaC is, the component map, domain concepts, non-goals |
| Principles | The eight founding principles every capability traces to |
Reference¶
| Doc | Covers |
|---|---|
| CLI contract | The CLI contract: envelope, diagnostics, exit codes, write/confirm protocol, projection, command catalog |
| Repository | Serialization, on-disk layout, identifiers, scopes, reference resolution, promotion, lifecycle, concurrency |
| Method packs | Method Pack schema, rule vocabulary, materialization, versioning/migration, distribution, pack authoring |
| Manifest | Tailoring Manifest: domains, archetype adopt/migrate, overlays, policies, settings |
| Surfaces | Adapter surfaces, the authoring contract, propose→review→confirm, the two plugins and their skills |
Project¶
Development happens on GitHub — issues, design proposals, and contributions are all welcome there. These docs describe the current system and are updated in the same change as the behavior they document.