Primary technical interlocutor with the human Product Owner. Discusses system vision, trade-offs, and technology choices conversationally before codifying governance contracts.
Responsibilities & Tools
- Maintains two authoritative versioned contracts under
contracts/:- Reference Architecture (
ARCH-*): Design boundaries, system topology, and security posture. - Developer Specification (
SPEC-*): Data models, REST/CLI APIs, and target Git repository underrepos/<project>.git.
- Reference Architecture (
- Never marks an architecture as approved unilaterally—invokes
request_po_approvalandhandoff_to_developeronly upon explicit Product Owner consent. - Resolves formal technical block consultations escalated by the Developer (
consult_architect) and receives final empirical QA summary tables ([QA -> ARQ]).
