{
  "status": "wake_report_archive_citation_archive_summary_delivery_receipt_template_manual_report_only_closed_until_human_yes",
  "canonical_namespace": "Sonic-Forage",
  "canonical_repo": "Sonic-Forage/afterparty-forge-explainer-site",
  "canonical_pages": "https://sonic-forage.github.io/afterparty-forge-explainer-site/",
  "review_only": true,
  "manual_report_required": true,
  "manual_delivery_receipt_required": true,
  "manual_archive_summary_final_paste_required": true,
  "manual_archive_summary_stoplight_required": true,
  "manual_source_map_recheck_required": true,
  "manual_pages_receipt_recheck_required": true,
  "manual_packet_qa_recheck_required": true,
  "requires_human_approval": true,
  "auto_post_enabled": false,
  "auto_upload_enabled": false,
  "auto_stream_enabled": false,
  "auto_payment_enabled": false,
  "auto_outreach_enabled": false,
  "auto_gpu_enabled": false,
  "auto_paid_api_enabled": false,
  "auto_training_enabled": false,
  "auto_cron_mutation_enabled": false,
  "provider_credential_check": false,
  "voice_to_shell": false,
  "secret_exposure": false,
  "human_approval_question": "Do you approve using this archive-citation archive summary delivery receipt template after the final paste card and before any follow-up report?",
  "receipt_fields": [
    {"field": "delivered_report_reference", "instruction": "Record the manual report destination or local delivery reference only after a human confirms the copy was delivered.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_FINAL_PASTE_CARD.md"},
    {"field": "selected_zero_or_one_route", "instruction": "Copy exactly one route from the final paste card or record that no archive citation was used.", "proof_path": "docs/data/wake-report-archive-citation-archive-summary-final-paste-card.json"},
    {"field": "source_map_rechecked", "instruction": "Record the source-map recheck result, commit or blocker, and the proof lane cited.", "proof_path": "docs/reports/WAKE_REPORT_SOURCE_MAP.md"},
    {"field": "pages_boundary_rechecked", "instruction": "Record the Pages receipt or stale/pending boundary without claiming a fresh public result.", "proof_path": "docs/data/pages-verification-receipt.json"},
    {"field": "closed_gate_attestation", "instruction": "Confirm posting, upload, stream, payment, outreach, provider credential check, GPU/training, voice-to-shell, secrets, and cron mutation stayed closed.", "proof_path": "scripts/verify_site.py"}
  ],
  "receipt_steps": [
    {"step": "Rerun the aggregate verifier with PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py before filling the receipt.", "proof_path": "scripts/verify_site.py"},
    {"step": "Reopen the archive summary final paste card and copy only one paste route or no route.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_FINAL_PASTE_CARD.md"},
    {"step": "Reopen the archive summary stoplight and verify the selected green/yellow/red state still matches the source map.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_STOPLIGHT_CARD.md"},
    {"step": "Reopen packet QA and source-map evidence before recording any archived-outcome reference.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_PACKET_QA.md"},
    {"step": "Record any Pages/API/cache stale state as a blocker or boundary, not as a public launch claim.", "proof_path": "docs/reports/PAGES_VERIFICATION_RECEIPT.md"},
    {"step": "Save the filled receipt outside automation-only paths or keep this template unfilled until an awake operator approves.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_DELIVERY_RECEIPT_TEMPLATE.md"}
  ],
  "zero_or_one_receipt_routes": [
    {"id": "accept_manual_delivery_receipt_as_complete", "when_allowed": "Only after a human confirms the delivered report reference and the selected route was actually used.", "receipt_safe_line": "Manual delivery receipt complete: source map, Pages boundary, selected route, and closed gates were rechecked.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_FINAL_PASTE_CARD.md", "closed_gate": "no automated delivery or follow-up action"},
    {"id": "mark_manual_delivery_receipt_incomplete", "when_allowed": "Use when the delivery reference, selected route, source map, or Pages boundary was not rechecked.", "receipt_safe_line": "Manual delivery receipt incomplete: keep the archive citation lane closed until rechecked.", "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_STOPLIGHT_CARD.md", "closed_gate": "no archive citation reuse"},
    {"id": "escalate_sanitized_blocker_to_human", "when_allowed": "Use when a verifier, Pages, source-map, or packet-QA blocker is present and needs an awake decision.", "receipt_safe_line": "Sanitized blocker requires human review before any archive-citation readout is reused.", "proof_path": "docs/reports/PROOF_HUB_REPORTING_GUARDRAILS.md", "closed_gate": "no public or commercial action"},
    {"id": "suppress_archive_citation_followup", "when_allowed": "Use when there is no new verified proof, receipt, blocker, or human-approved readout to report.", "receipt_safe_line": "Suppress archive-citation follow-up: no new verified proof or blocker since the prior report.", "proof_path": "docs/reports/WAKE_REPORT_SILENCE_SUPPRESSION_CARD.md", "closed_gate": "no automated follow-up"}
  ],
  "safe_wording": [
    "Use current source-map evidence only unless an archived outcome is rechecked.",
    "Frame Pages status as verified, stale, pending, or blocked according to the receipt.",
    "Say local proof artifacts exist when repo-local paths and verifier results support them.",
    "Say manual delivery receipt fields are pending until an awake operator fills them.",
    "Mention Sonic-Forage as the canonical namespace for repo and Pages links."
  ],
  "do_not_say": [
    "A payment artifact exists without approval.",
    "Buyer outreach happened unattended.",
    "Provider credentials were checked by automation.",
    "A livestream or Space was started by automation.",
    "A GPU, paid API, training, or model-download lane ran unattended.",
    "Archive evidence proves a fresh external result without a current recheck.",
    "OpenAI affiliation exists."
  ],
  "blocked_without_approval": [
    "post or schedule social copy",
    "upload or publish video/captions/media",
    "start a livestream, Space, or broadcast",
    "contact buyers, partners, or communities",
    "create payment links, checkout pages, invoices, or wallets",
    "claim revenue, customer results, sponsorship, or platform affiliation",
    "check provider credentials or stream keys",
    "start GPU, paid API, training, model download, or HF publication work",
    "move private media or expose secrets",
    "mutate cron jobs or create new schedulers",
    "use an archived outcome in a report without source-map and Pages-boundary rechecks"
  ],
  "verifier_commands": [
    "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
    "python3 -m json.tool docs/data/wake-report-archive-citation-archive-summary-delivery-receipt-template.json >/dev/null",
    "python3 -m json.tool docs/data/site-manifest.json >/dev/null",
    "python3 -m py_compile scripts/verify_site.py",
    "git diff --check"
  ],
  "proof_paths": [
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_DELIVERY_RECEIPT_TEMPLATE.md",
    "docs/data/wake-report-archive-citation-archive-summary-delivery-receipt-template.json",
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_FINAL_PASTE_CARD.md",
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_ARCHIVE_SUMMARY_STOPLIGHT_CARD.md",
    "docs/reports/WAKE_REPORT_SOURCE_MAP.md",
    "docs/reports/PAGES_VERIFICATION_RECEIPT.md",
    "scripts/verify_site.py"
  ],
  "closed_gates": {
    "public_posting": false,
    "outreach": false,
    "paid_promotion": false,
    "payment_links": false,
    "invoice_creation": false,
    "revenue_claim": false,
    "claim_openai_affiliation": false,
    "youtube_upload": false,
    "hf_publication": false,
    "publishes_stream": false,
    "records_audio": false,
    "uploads_private_media": false,
    "provider_credential_check": false,
    "starts_gpu": false,
    "starts_paid_api": false,
    "downloads_models": false,
    "starts_training": false,
    "voice_to_shell": false,
    "secret_exposure": false,
    "mutates_cron": false
  }
}
