RFC Process
⏳ This page is being written.
The ADR practice (
docs/adr/) covers internal architecture decisions well. An RFC process is the public-facing counterpart for changes the community should weigh in on before they happen.Per
docs/strategy/12-documentation-architecture.md: "Recommend adopting a lightweight RFC template modeled directly on the existing ADR format, since the team already has the discipline to use it well."
When the RFC process is established it will cover:
- What kinds of changes require an RFC (public API changes, new primitives, breaking changes)
- The RFC template (based on the existing ADR format)
- How to submit, how long the comment period is, and who has final say
Tracked in: salazarsebas/Cougr issues