Confluon is a local-first generative audiovisual instrument. Its deterministic Rust/WASM swarm drives both WebGPU visuals and WebAudio music.
Read README.md, docs/CONCEPT.md, docs/ARCHITECTURE.md, and
docs/RESEARCH.md before substantial work.
- Work directly on
main; do not create branches or worktrees. - Check
git status --short --branchbefore editing. - Preserve unrelated local changes.
- Run
npm run checkbefore committing. - Commit and push completed slices.
- The simulation, seed, and performance parameters must reproduce a take.
- Audio and visuals must derive from the same state.
- Publishing and deployment require explicit human approval.
- Keep creative language original and source references factual.
- Do not commit renders, credentials, tokens, or private account details.