Files
SWOOSH/CONTRIBUTING.md
anthonyrawlins b41f03f4a0
Some checks failed
ci / validate (push) Has been cancelled
Initial commit: SWOOSH bootstrap with statechart spec, OpenAPI, ADRs, and ops harnesses
2025-10-02 09:59:59 +10:00

521 B

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.