Requirements, use-cases and the domain model as a structured semantic base in git. From it, Anna generates documentation, visual previews, cheap prototypes for fast value validation and production code — no rewriting, with easy iteration on every change.
The analyst models in a semantic base. Anna validates, indexes the dependency graph and generates everything else from the base — no manual rewriting.
Engine — parser, validator, indexer, AI analysis
Bi-directional Enterprise Architect sync
Static site with interactive diagrams
Automatic export to Confluence
Prototyping and production code generation
What changes once the analytical base is the source of truth.
Every artifact is machine-readable, cross-references are explicit and indexed, domain knowledge is bundled. Claude Code works directly with the base.
"find every requirement about authentication"
Deterministic rules + LLM review keep the whole base consistent
From a requirement it drafts a use-case, from a use-case a test-case
From entities: JPA entities, services, controllers and integration tests
"what breaks if I change this entity?"
Recomputes only changed artifacts via the dependency graph