What CAIA actually does
141 microfactories. 15 control-plane components. One founder brief in, one shipped app out.
Each microfactory (SF-##) owns one narrow responsibility, is versioned, and emits typed events on a shared backbone. Control-plane components (CP-##) wire them together — workflow durability, agent reasoning, secrets, observability. The whole factory is deterministic on the edges and LLM-only at the decision leaves.
Vision Capture & Intake
Founder walks in with an idea. CAIA turns it into a canonical brief.
Product Definition
Interview thread + information architecture + acceptance criteria.
Product Engineering
Bounded contexts, component contracts, API specs.
Architecture Gate
ADRs, ratification, ratchet enforcement.
Code Implementation
Spec to shipped code with tests + docs + CI green.
Quality Gate
Security scans, perf budgets, a11y checks.
Deploy + Operate
Per-app dedicated infra, provisioned + observed.
Control plane (CP-01 to CP-15)
Cross-cutting services every microfactory depends on. Ratified in the CAIA blueprint — see the ADRs on Confluence.
- CP-01 Durable Workflow (Temporal)
- CP-02 Agent Reasoning (LiteLLM + free tier)
- CP-03 Event Backbone (Kafka + CloudEvents)
- CP-04 Policy Engine (kill switch, cost gates, DoD)
- CP-05 Artifact Store (MinIO)
- CP-06 Operational DB (Postgres per tenant)
- CP-07 Project Knowledge Graph
- CP-08 Decision Registry (ADRs, ratified)
- CP-09 Evidence Store (screenshots, traces, test results)
- CP-10 Secrets Broker (Vault)
- CP-11 Identity + Tenant Fabric (Keycloak)
- CP-12 Observability Stack (Prom + Loki + Grafana)
- CP-13 API Gateway (APISIX)
- CP-14 Dispatch Status Reporter
- CP-15 DoD Gate (mechanical enforcement)
See it live
Every merge to develop shows up on Factory Live. The wizard front door lives at dashboard.chiefaia.com/wizard/onboarding.