Package
riffmaw.forge_music_bundle@1 seals accepted composition, instrumental and vocal performances,
musical production effects, stems, mix relationships, and masters into MusicAssetBundle@1. The
bundle preserves credits, provenance, findings, checksums, target profiles, and the exact revisions
from which it was made.
Handoff and authority
Broadcast may admit a music bundle for editorial assembly; Foundry may admit one for a game build. The consumer validates the digest, semantic roles, format, timing, rights posture, findings, and approval against its own purpose. A handoff shares no Sigil, secret, provider or DAW session, capture authority, performer consent for another use, dialogue-localization or picture-sound authority, editorial placement, or publication permission.
Capture, paid generation, DAW export, and application handoff are distinct effects with exact request digests and receipts. If a destination may have received or written the artifact before an acknowledgement was lost, the result remains unknown until reconciled. Riffmaw does not repeat the effect merely to obtain a cleaner answer.
Restart pins source, feature, Pattern, model, plug-in, session, edit, mix, and export revisions. Raw takes, rejected candidates, indexes, accepted works, stems, masters, and handoffs keep separate retention. A revoked consent or later-invalid source stales dependants without editing history. Deletion stops capture and indexing, removes permitted derivatives, inventories exported copies, and preserves only required content-free receipts; it cannot erase a consumer's copy by promise.
Proving the bundle
Use two local synthetic two-minute references with known events, one frozen thirty-second guitar
take, one short MIDI fixture, one approved sung-vocal fixture, and a marker at 01:32. Produce
pinned onset and tempo observations, an editable FeelProfile@1, an original four-section arrangement,
one AI-generated candidate with complete receipt, human selection and editing, one vocal layer or
musical production-effect print, rendered intermediate stems, a candidate mix, a target-conformant
technical master, three synchronization markers, restart-safe indexing, and a lineage-complete
MusicAssetBundle@1.
Separated estimates must be labelled separately from native or rendered stems. No arbitrary folder,
ambient microphone, copyrighted catalogue, Portal, visual generation, paid effect, or platform
call enters this proof.
The separate live-jam fixture belongs to Sessions. Package proves only the lineage-complete music bundle and its exact handoff.