Skip to main content

📝 Templates

Copy the template for the document type you're writing. Fill in every field — don't leave placeholders.

TemplateUse for
PRDProduct Requirements Document — the WHAT and WHY of a feature (Product-owned)
Design DocEngineering design — the HOW of a feature (R&D-owned, paired with a PRD)
RFCSignificant change proposals (multi-team, week+)
ProposalLightweight ideas — side-project sized, single-engineer scope
ADRArchitecture / technical decisions
DecisionProduct or business decisions
RunbookOperational playbooks

See Product ↔ R&D Handoff for how PRD → Design Doc → Tasks pipeline works.

Golden rules

  1. Every doc has an owner. No owner = no one updates it.
  2. Status is mandatory. Lifecycle: draft → ready-for-rd → in-progress → shipped → deprecated (PRDs) or draft → in-review → approved → in-progress → shipped → deprecated (Design Docs).
  3. Short > long. A 1-page doc that's read beats a 10-page doc that isn't.
  4. Link, don't duplicate. Link to the ADR instead of re-explaining the decision.
  5. AI-assisted docs must include ai_assisted: true and be reviewed before reaching ready-for-rd / approved.