{"case_id":"CASE-DEMO-001","archive_name":"case-demo-001-digibeat-archive-review","status":"review-ready-not-production-archive","implemented_package":[{"artifact":"Markdown review pack","route":"/cases/CASE-DEMO-001/review-pack.md","archive_role":"Human-readable case summary, canvas evidence, source warnings, runs, and feedback."},{"artifact":"JSON export manifest","route":"/cases/CASE-DEMO-001/export-manifest.json","archive_role":"Machine-readable export and handoff boundary inventory."},{"artifact":"Governance manifest","route":"/cases/CASE-DEMO-001/governance.json","archive_role":"Tenant, model-use, anonymized-learning, retention, and human-decision boundary record."},{"artifact":"Archive readiness manifest","route":"/cases/CASE-DEMO-001/archive-manifest.json","archive_role":"Archive checklist, naming proposal, retention blockers, and package inventory."}],"counts":{"sources":20,"stored_runs":6,"feedback_events":0,"canvas_blocks":11,"validation_cases":5},"naming_proposal":["case-demo-001-review-pack.md","case-demo-001-export-manifest.json","case-demo-001-governance.json","case-demo-001-archive-manifest.json"],"retention_decisions_needed":["Define how long uploaded source text and conversion jobs remain available after a workshop.","Define retention for prompt overrides, reviewer feedback, validation cases, and generated run payloads.","Define deletion evidence required when a customer requests removal.","Define whether anonymized learning data is allowed and what approval record proves it."],"production_blockers":["No authenticated archive owner or role model is implemented.","No immutable object storage, checksum, or signed archive bundle is implemented.","No retention schedule, deletion workflow, or legal hold mechanism is implemented.","No binary PowerPoint/PDF/Word package generation is implemented."],"reviewer_next_actions":["Review the proposed package contents before client-facing archive promises.","Decide whether the archive is internal-only, client-deliverable, or both.","Approve retention/deletion policy before storing real customer uploads.","Provision OPENAI_API_KEY only after data-handling rules are accepted."]}