People Centric Leadership

Search

← All templates

RFC / Design Doc Template

For non-trivial technical decisions — anything cross-team, anything hard to reverse, anything you'll want to remember why you did in a year. Async review. Time-boxed. The alternatives section is required because "we chose X" is only useful if we can see what X beat.

# [Title] — RFC

**Author:** [Name]
**Status:** Draft | In Review | Accepted | Rejected | Superseded
**Created:** [Date]
**Decision by:** [Date]
**Decision owner:** [Name]

## Context
[What's the problem? Why now? What's the cost of doing nothing?]

## Proposal
[What are we proposing to do? Concrete enough that someone could argue with it.]

## Alternatives considered
- **Option A:** [description] — [why not]
- **Option B:** [description] — [why not]
- **Do nothing:** [what happens if we don't do this]

## Trade-offs
- **Gains:**
- **Costs:**
- **What we're accepting we won't do:**

## Open questions
- 
- 

## Rollout / migration
[If this changes something in production, how does it get from here to there?]

## Decision (filled in after review)
**Decided:** 
**By:** 
**On:** 
**Notes:**