Schema-driven
One YAML file defines everything — types, fields, relationships, layers, and branding. Add a new element type? Just add an entry. Zero code changes.
Define your schema — edit registry-mapping.yaml to declare element types, layers, relationships, and branding
Add your elements — create Markdown files in registry-v2/. One file per architecture element, with YAML frontmatter
Build and browse — run npm run build. The catalog reads your schema, scans your files, resolves cross-references, and generates a static site
Schema-driven
One YAML file defines everything — types, fields, relationships, layers, and branding. Add a new element type? Just add an entry. Zero code changes.
Interactive maps
Domain context maps, event flow diagrams, and capability heatmaps. Search, filter, focus mode, and PNG export — all powered by React Flow.
Plain Markdown
Each architecture element is a .md file with YAML frontmatter. No proprietary formats. Git-friendly, diff-friendly, AI-readable.
Deploy anywhere
Builds to pure static HTML. GitHub Pages, S3, Firebase, Netlify, or behind your VPN. No servers, no databases, no runtime dependencies.