2026-06-11 15:27:07 +08:00
# RFCs
2026-06-13 18:39:20 +08:00
Proposals for substantial future work — reviewed before implementation, unlike ADRs (which record decisions already made). Each RFC groups a related set of ideas from the quality/robustness proposal (2026-06-11); statuses move proposed → accepted → implemented (then usually graduate to an ADR).
2026-06-11 15:27:07 +08:00
| # | Title | Status |
|---|---|---|
| [001 ](001-property-based-testing.md ) | Property-based testing for protocol-shaped code | proposed |
| [002 ](002-mutation-testing.md ) | Mutation testing as the coverage counterweight | proposed |
| [003 ](003-deterministic-and-stress-testing.md ) | Deterministic tests + replay invariant fixture + race stress | proposed |
| [004 ](004-architectural-conformance.md ) | Architectural rules: dependency-cruiser, adapter conformance kit | proposed |
2026-06-13 23:00:42 +08:00
| [005 ](005-runtime-validation-and-error-taxonomy.md ) | Runtime arg validation, structured error taxonomy, dev-mode invariants | partially implemented |
2026-06-11 15:27:07 +08:00
| [006 ](006-doc-sync-and-api-reports.md ) | Doc-sync enforcement and API extractor reports | proposed |
| [007 ](007-supply-chain-and-vendor-drift.md ) | Supply chain checks and vendor drift verification | proposed |
2026-06-13 23:25:12 +08:00
| [008 ](008-immutable-public-surfaces.md ) | Deep-readonly public surfaces | implemented (revised) |