Blueprints catalog¶
Generated from the architecture model
This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.
| Blueprint | Kind | Status | Schema | Produced by | Generation outputs | Rules | Page |
|---|---|---|---|---|---|---|---|
| Vision Blueprint | Vision |
target | blueprint-vision-v1 |
Vision Architect Agent, Product Manager Agent | Vision document and roadmap artifacts | 4 | page |
| Service Blueprint | Service |
target | blueprint-service-v1 |
Product Manager Agent, Enterprise Architect Agent | Bounded-context catalog and domain model, Module plan proposal | 5 | page |
| Module Blueprint | Module |
target | blueprint-module-v1 |
Backend Developer Agent, Enterprise Architect Agent | Microservice, Worker | 4 | page |
| Frontend Blueprint | Frontend |
target | blueprint-frontend-v1 |
Frontend Developer Agent, UX Designer Agent | Shell, Microfrontend, SaaS shell | 4 | page |
| Frontend Library Blueprint | FrontendLibrary |
target | blueprint-frontend-library-v1 |
Frontend Developer Agent | Component library | 2 | page |
| Backend Library Blueprint | BackendLibrary |
target | blueprint-backend-library-v1 |
Backend Developer Agent, Enterprise Architect Agent | Library | 3 | page |
| Backend API Library Blueprint | BackendApiLibrary |
target | blueprint-backend-api-library-v1 |
Backend Developer Agent, API Designer Agent | API client library | 2 | page |
| API Gateway Blueprint | ApiGateway |
target | blueprint-api-gateway-v1 |
API Designer Agent, Security Architect Agent | API gateway | 3 | page |
| Database Blueprint | Database |
target | blueprint-database-v1 |
Database Engineer Agent | Persistence model and migrations | 4 | page |
| Security Blueprint | Security |
target | blueprint-security-v1 |
Security Architect Agent | Authorization policies and scopes, Identity configuration | 4 | page |
| Pipeline Blueprint | Pipeline |
target | blueprint-pipeline-v1 |
DevOps Agent | Pipeline definitions | 3 | page |
| Observability Blueprint | Observability |
target | blueprint-observability-v1 |
Observability Engineer Agent | Telemetry wiring and health checks, Health aggregator | 3 | page |
| Integration Blueprint | Integration |
target | blueprint-integration-v1 |
Integration Architect Agent | Connector adapters and webhook handlers | 3 | page |
| Infrastructure Blueprint | Infrastructure |
target | blueprint-infrastructure-v1 |
Infrastructure Architect Agent | IaC program, Deployment specification | 3 | page |
| Documentation Blueprint | Documentation |
target | blueprint-documentation-v1 |
Documentation Writer Agent | Documentation site | 2 | page |
| Localization Blueprint | Localization |
target | blueprint-localization-v1 |
Frontend Developer Agent, UX Designer Agent | Resource dictionaries and RTL layout rules | 2 | page |
| Mobile Blueprint | Mobile |
target | blueprint-mobile-v1 |
Mobile Developer Agent, UX Designer Agent | MAUI app | 2 | page |
| Test Blueprint | Test |
target | blueprint-test-v1 |
QA Agent | Test projects | 3 | page |
| User Experience Blueprint | Ux |
target | blueprint-ux-v1 |
UX Designer Agent, Product Manager Agent | UX model (personas, Design handoff pack | 4 | page |
| Agent Microservice Standard Blueprint | AgentMicroservice |
target | blueprint-agent-microservice-v1 |
Agent Architect Agent | Agent service, Agent manifest | 3 | page |
| Agentic SaaS Product Blueprint | AgenticSaasProduct |
target | blueprint-agentic-saas-product-v1 |
Vision Architect Agent, Enterprise Architect Agent | SaaS foundations, Product gateway | 3 | page |
| SaaS descriptor import | SaasDescriptor |
target | blueprint-saas-descriptor-v1 |
Enterprise Architect Agent, Backend Developer Agent | Imported Service and Module blueprints | 3 | page |
Flow between blueprints¶
flowchart LR
vision["vision"] --> service["service"]
service["service"] --> module["module"]
service["service"] --> frontend["frontend"]
ux["ux"] --> frontend["frontend"]
frontend["frontend"] --> frontend_library["frontend-library"]
service["service"] --> backend_library["backend-library"]
service["service"] --> backend_api_library["backend-api-library"]
service["service"] --> api_gateway["api-gateway"]
security["security"] --> api_gateway["api-gateway"]
service["service"] --> database["database"]
service["service"] --> security["security"]
module["module"] --> pipeline["pipeline"]
test["test"] --> pipeline["pipeline"]
security["security"] --> pipeline["pipeline"]
service["service"] --> observability["observability"]
service["service"] --> integration["integration"]
module["module"] --> infrastructure["infrastructure"]
database["database"] --> infrastructure["infrastructure"]
security["security"] --> infrastructure["infrastructure"]
observability["observability"] --> infrastructure["infrastructure"]
service["service"] --> documentation["documentation"]
module["module"] --> documentation["documentation"]
frontend["frontend"] --> localization["localization"]
service["service"] --> mobile["mobile"]
ux["ux"] --> mobile["mobile"]
service["service"] --> test["test"]
module["module"] --> test["test"]
vision["vision"] --> ux["ux"]
service["service"] --> ux["ux"]
service["service"] --> agent_microservice["agent-microservice"]
security["security"] --> agent_microservice["agent-microservice"]
vision["vision"] --> agentic_saas_product["agentic-saas-product"]
service["service"] --> saas_descriptor["saas-descriptor"]
module["module"] --> saas_descriptor["saas-descriptor"]
Hold "Alt" / "Option" to enable pan & zoom