# 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--###: short desc` and include UCXL backlink if applicable.