Proposals
Documents under Proposals describe ideas that have been thought through but are not committed to the architecture. Unlike the Architecture section — where every document is binding on the code and implementation reality must match the docs — proposals are sketches. They record design intent, identify open questions, and list the work required if the proposal is accepted.
A proposal can be promoted to architecture when:
- The design has been validated against the rest of the system,
- The implementation scope is agreed,
- The doc is moved into the relevant architecture section and stripped of proposal language.
Until a proposal is promoted, code should not be written against it, and other architecture documents should not reference it as if it existed. Cross-references from architecture docs to proposals must be labeled “(proposal)” or “parked” to avoid misleading implementers.
Current proposals
Section titled “Current proposals”- Branch deploys — deploying the applications agents build back into the cluster, with per-branch preview environments.