15 lines
521 B
Markdown
15 lines
521 B
Markdown
# 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.
|