Skip to content
hubPhase: Plan

Plan ​

Outcome: Approved work ready for implementation — classified, architecturally sound, with an accepted spec and ADRs.

Goals ​

  • Business priority and acceptance criteria are clear
  • Data classification is assigned at intake
  • Architecture decisions are recorded (ADR) before coding
  • Spec is reviewed and Approved (not draft)

Key roles ​

RoleAccountable for
POPriority, acceptance criteria
ARCHADRs, API contracts
SEC / DATAClassification, threat model (T1/T2)
Program managerCross-team dependencies

→ Product manager perspective · Architect perspective

Decision guides ​

Topic deep dives ​

Reference SOPs ​

SOPProcedure
SOP-001Feature intake
SOP-002ADR lifecycle
SOP-003Spec approval

Gates before Build ​

::: decision Recommended gate No implementation (SOP-004) until: Approved spec + Accepted ADR(s) + security sign-off when tier requires it. :::

Pitfalls ​

PitfallMitigation
AI-drafted spec merged without reviewHuman ARCH/PO approval (SOP-003)
Skipping ADR for "small" AI changesADR for any new pattern or cross-service boundary
No classification on ticketSOP-001 checklist

← Lifecycle overview · Build →

Reference template only — no production code. Adapt in your own project.