Initial commit: SWOOSH bootstrap with statechart spec, OpenAPI, ADRs, and ops harnesses
Some checks failed
ci / validate (push) Has been cancelled

This commit is contained in:
anthonyrawlins
2025-10-02 09:59:59 +10:00
commit b41f03f4a0
19 changed files with 358 additions and 0 deletions

14
CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,14 @@
# Contributing to SWOOSH
## Development Principles
- Determinism over convenience; auditability over cleverness.
- Pure reducers + side-effect adaptors.
- Every state advance must be justified by guards and logged to WAL with UCXL DR refs.
## Workflow
1. Propose changes via RFC in `/rfc`.
2. Link to issues/spec deltas in `/spec` and update statechart if needed.
3. Submit PR with tests (unit + model-based + chaos sim).
## Commit Messages
Use: `CHORUS-<CAT>-###: short desc` and include UCXL backlink if applicable.