home/ atoms/ livecoding-agent-perception-honesty

A livecoding agent must not claim to hear or see its output when no perception bridge exists

The agent currently cannot hear or see its output — there is no L3 perception bridge. It must not predict ‘how this will sound or look’ as if those predictions are observations; they are model outputs, not perceptions, and should be flagged as such in copilot mode. The documented failure mode is hallucinating non-existent sample filenames (Emmet Connolly account) and the code-to-sound gap (varying code doesn’t reliably vary sound). The mitigation: validate emitted sample and function names against name banks before use.

Examples

Saying ‘this will produce a punchy kick with a pitch drop’ without hearing it is a model prediction, not an observation. Must be framed as such: ‘this should produce…’

Assessment

Describe two documented failure modes of a livecoding agent that lacks a perception bridge, and state the mitigation for the sample-hallucination failure.

“the agent **cannot currently hear or see** its output (no L3 perception bridge — [../L3-perception/SPEC.md](../L3-perception/SPEC.md)). It must not claim otherwise”
context/ · L6-craft/ethos.md · chunk 1