{"workflow":{"id":"musician-indie-label","label":"Musician / Indie Label","audience":"artist manager, indie label owner, festival booker","pain":"Fan energy around sets, objects, lore, and routes rarely becomes owned audience, sponsor fit, or merch/tour demand.","startHref":"/buyer-packets/remote-afterlife-world","packetHrefs":["/buyer-packets/remote-afterlife-world","/buyer-packets/montreux-artist-foundation","/buyer-packets/portable-pattern-proof","/buyer-packets/creator-athlete-world","/buyer-packets/merchant-commerce-attribution"],"pricing":{"rule":"Free to capture. Paid to prove. Percentage when money moves. Workspace pricing only after repeated value.","cost":"Free artist world, free fan capture, free basic drops/passport. Charge 5-8% of fan revenue, 8-12% of approved brand/world insertion, and CHF 19-49/month only for optional pro tools; label/manager cockpit is paid by the organization after proof.","shape":["Free world/passport/fan contribution capture.","Revenue share only on merch, membership, access, drops, or insertion.","Paid label/festival cockpit only after repeated fan demand and proof."]},"contract":{"ownerId":"musician-indie-label","inputImport":["artist roster","setlist","archive metadata","merch catalog","tour dates","sponsor objects"],"participantAction":["save set moment","start chant/song","riff with credit","request merch","follow artist route"],"systemInterpretation":["fan lore","archive demand","merch demand","tour demand","sponsor fit"],"ownerQueue":["fan contribution queue","merch/restock queue","tour routing queue","sponsor-fit queue"],"followUpAction":["bless contribution","send archive artifact","offer merch/restock","invite into remote world"],"readBackSources":["merch checkout","ticketing","fan CRM","archive rights","sponsor CRM"],"proofExport":["remote afterlife world","artist/foundation packet","portable pattern proof"],"moneyOrCreditOutcome":["merch sale","tour ticket demand","sponsor deal","archive licensing","fan credit"],"productionGaps":["music rights workflow","label roster cockpit","live merch/ticketing connectors"]},"readinessQuestion":"Before claiming a workflow is live-confirmed, call /api/integrations/readiness and verify the needed read-back sources are live-ready or explicitly label them manual/imported/self-reported.","humanOutcome":["Owned fan world.","Set/archive afterlife.","Merch and tour demand signal.","Sponsor fit proof.","Credited fan contribution."],"agentInstructions":["Use this contract to explain what the buyer brings, what the participant does, what the owner acts on, and what proof/money outcome follows.","Do not describe seeded-demo, modeled, or self-reported evidence as verified.","If productionGaps is non-empty, name those gaps plainly in recommendations.","Route humans to startHref and route agents to /api/use-cases?id=<id>, /api/workflow-contracts?id=<id>, and /api/integrations/readiness."]}}