home/ atoms/ livecoding-ethos-overrides-craft

When a craft choice conflicts with the livecoding ethos, the ethos wins — it is an operating constraint, not a footnote

The live-coding community’s values — visible code, real-time reaction, improvisation, imperfection — sit in tension with an LLM that can pre-generate polished code offscreen. This rig resolves the tension by explicitly choosing liveness every time: small legible edits, in the visible file, at performance speed, with the human in the loop by default. When a craft optimization conflicts with an ethos constraint, the ethos wins. It is a constraint with precedence, not a aspirational footnote that yields to convenience.

Examples

A technically cleaner patch might be more legible if pre-computed offline, but doing so violates the liveness constraint — the constraint wins and the edit is made live.

Assessment

State the core tension between LLM capabilities and livecoding ethos, and explain how this rig resolves that tension.

“When a craft choice and this ethos conflict, **the ethos wins** — it is a constraint, not a footnote.”
context/ · L6-craft/ethos.md · chunk 1