Architect

The Architect agent transforms the Analyst's impact report into a concrete specification. It designs interfaces, data models, and integration points while considering alternatives and documenting trade-offs. Every specification includes numbered acceptance criteria that become tests in the build phase.

How it works

The Architect reads the impact analysis and your project's existing patterns. It produces a specification that includes: proposed interfaces and data models, integration points with existing code, error handling strategy, migration plan (if needed), and numbered acceptance criteria. Each criterion is specific and testable. The Architect also documents considered alternatives and explains why the chosen approach was selected.

Architect agent spec with interfaces and acceptance criteria

Screenshot coming soon

Under the hood

The Architect maintains awareness of your project's architectural patterns by reading existing specs, CLAUDE.md, and vault knowledge. It ensures new code follows established conventions rather than inventing new patterns. When connected to Knowz, it queries the architecture decisions vault for precedents and rationale, making the design process cumulative rather than starting from scratch each time.

Architecture decision tree showing pattern matching from vault

Screenshot coming soon