permanence contract
published coordinates do not drift.
Coordinate identity, renderer behavior, and source catalogs are versioned separately so shared musical places remain reproducible.
Coordinate identity
The everybeep:text:v1 scheme normalizes text with Unicode NFC and hashes a domain-separated UTF-8 payload with SHA-256. Existing addresses are opened only with an explicit @ prefix.
Immutable renderers
Stable routes and catalogs do not silently substitute new composition behavior. New behavior requires a new version or an explicitly documented pre-freeze migration.