Skip to content

Team Playbook ​

A living document for how our team works. If something here is wrong or outdated, fix it — don't just complain about it.


How to use this doc ​

  • New to the team? Read sections 1, 2, 3, and 11. Skim the rest.
  • Looking up a process? Use the table of contents, or search the docs site: docker compose -f site/compose.yml up -d --build serves it on port 8080 (see site/).
  • Disagree with something? Open a PR against this doc with the change.
  • Working with an AI agent? The engineering conventions reach every product repository as agent context (an AGENTS.md block and playbook-* skills), synced by CI from agent/. When you change a convention, update its skill in the same PR.

Table of Contents ​

  1. Team & Roles
  2. Working Cadence
  3. Backlog Management
  4. Task Workflow
  5. Definition of Done
  6. Code Standards
  7. Code Review
  8. Branching & Releases
  9. Observability
  10. Incidents & Postmortems
  11. Communication Norms
  12. Onboarding
  13. Tech Debt & Investment
  14. Security Basics
  15. Templates - PR, Postmortem, On-Call Handoff, Onboarding, Jira work item examples

Engineering conventions live in conventional/, copyable starting points in templates/.


Last updated: 2026-10-06. Found something wrong? Open a PR.