Summary
Summary

Core summary
AURA is a repo-sourced architecture knowledge system.
Every repository contains normalized, versioned technical documentation with C4 diagrams, ADRs, metadata, and interface descriptions.
On pull requests, AURA checks whether architecturally relevant changes were documented correctly.
After the merge, AURA produces a traceable architecture snapshot from the validated repository artifacts and updates from it:
central MkDocs website
service catalog
dependency graph
search index
embedding index
AI context layer
MCP server
Via the MCP server, AURA provides verified context and curated tools to AI assistants.
This allows feature analysis, architecture understanding, ticket creation, pull request review, and code exploration to be grounded in verified, versioned architecture information.
The single most important sentence
AURA is the architecture context layer between code, people, and AI.
Or in more detail:
AURA turns repo-native, versioned, and human-reviewed architecture documentation into a central, searchable, and AI-usable architecture overview.
The ten key statements
- The repo is the source of truth — the truth lives in the repository, not in the portal.
- Documentation is part of the code — versioned, reviewable, CI-validated.
- AURA checks in the PR — architecturally relevant changes need documentation.
- Snapshots instead of loose texts — every central statement is traceable to a commit, PR, and owner.
- C4 as the diagram standard — at least C1 and C2, sources versioned.
- ADRs explain the why — structured and findable.
- AI gets verified context — with sources, not just embeddings.
- MCP as the interface — resources, tools, and prompts for AI assistants.
- Humans decide, AI supports — human-in-the-loop remains non-negotiable.
- Roll out in stages — first hints, then warnings, then hard gates.
The next sensible step
The next step is not the technical implementation right away, but the definition of the standard.
Concretely, the following should be defined next:
- Which repository types exist?
- Which documentation files are mandatory per repo type?
- What does
architecture.yamllook like exactly? - Which C4 diagrams are mandatory?
- What does an ADR template look like?
- Which PR rules apply initially?
- What information does the first MkDocs prototype need?
- Which MCP resources and tools are needed for the first AI use case?
Only after that should an MVP be built.
Continue reading
- Read from the beginning: The Problem — re-read every chapter in order
- The Idea — concept and architectural principle
- Rollout — phases and MVP
- Templates and CLI — everything for the phase-1 start
