// architecture
Architecture
A five-layer flow: route → plan → schedule → execute → verify.
1
RouterIntent → workflow
Intent router classifies the user's request and chooses the workflow.
2
PlannerDAG of writers + reviewers
Planner builds a DAG of writer and reviewer nodes.
3
SchedulerParallel reviewers · serial writers
Scheduler dispatches reviewer nodes in parallel; writer nodes serially under a single-writer lock.
4
KnowledgeBM25 RAG + project memory
Knowledge (BM25 RAG) and Memory inject relevant context into each node.
5
Quality Gategolangci-lint · vet · test (machine)
Quality gate runs machine-checkable verifications; failures surface with structured detail.