Initial commit: SWOOSH bootstrap with statechart spec, OpenAPI, ADRs, and ops harnesses
Some checks failed
ci / validate (push) Has been cancelled
Some checks failed
ci / validate (push) Has been cancelled
This commit is contained in:
14
CONTRIBUTING.md
Normal file
14
CONTRIBUTING.md
Normal 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.
|
||||
Reference in New Issue
Block a user