···11+# Summary
22+33+One paragraph explanation of the feature.
44+55+# Motivation
66+77+Why are we doing this? What problem does it solve?
88+99+# Explanation
1010+1111+Explain the design. Include enough detail that someone could implement it.
1212+1313+# Drawbacks
1414+1515+Why should we *not* do this?
1616+1717+# Alternatives
1818+1919+What other designs were considered?
2020+2121+# Future Work
2222+2323+What future work does this change unlock?
2424+2525+# Unresolved questions
2626+2727+What needs to be figured out during discussion?
+29
README.md
···11+# Star Haven RFCs
22+33+The "RFC" (request for comments) process provides a way to propose and discuss
44+substantial changes to Star Haven repos before implementing them. Think of it
55+as collaborative planning.
66+77+## When you need an RFC
88+99+Some changes are "substantial", and we ask that these be put through a bit of
1010+a design process first. This includes:
1111+1212+- Major architectural decisions (new services, new databases, etc.)
1313+- New features that affect multiple components / are cross-repo
1414+1515+Many changes, including bug fixes, documentation improvements, and minor UI
1616+tweaks, can be implemented and reviewed via the normal pull request workflow
1717+without an RFC.
1818+1919+## Process
2020+2121+- [Fork this repository.](https://tangled.org/starhaven.dev/rfcs/fork)
2222+- Clone your fork locally.
2323+- Copy `0000-template.md` to `text/0000-my-feature.md`.
2424+- Fill in the RFC file.
2525+- Commit on a branch and push it.
2626+- [Submit a pull request.](https://tangled.org/starhaven.dev/rfcs/pulls/new).
2727+- Post it in [Discord](https://starhaven.dev/discord) so we can discuss it.
2828+- Once the open questions have been discussed and solved, edit the RFC file and push.
2929+- The PR will be merged once it the RFC is accepted.