{
  "status": "wake_report_delivery_receipt_template_manual_report_only_closed_until_human_yes",
  "canonical_namespace": "Sonic-Forage",
  "canonical_repo": "Sonic-Forage/afterparty-forge-explainer-site",
  "canonical_pages_url": "https://sonic-forage.github.io/afterparty-forge-explainer-site/",
  "generated_utc": "2026-05-06T12:43:27Z",
  "review_only": true,
  "manual_report_required": true,
  "manual_receipt_required": true,
  "manual_copy_qa_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,
  "voice_to_shell": false,
  "secret_exposure": false,
  "human_approval_question": "Do you approve using the Sonic-Forage wake report delivery receipt template as a manual post-delivery audit note after the copy QA card passes and the final response is delivered by the scheduler?",
  "receipt_fields": [
    {
      "id": "delivery_channel",
      "prompt": "Where was the scheduler-delivered wake report received?",
      "expected_value_shape": "manual note only; no posting or outbound send automation",
      "proof_path": "docs/reports/WAKE_REPORT_COPY_QA_CARD.md"
    },
    {
      "id": "verified_commit",
      "prompt": "Which commit hash or local-only blocker did the final report name?",
      "expected_value_shape": "commit SHA, pushed status, or sanitized blocker copied from verifier output",
      "proof_path": "docs/reports/PAGES_VERIFICATION_RECEIPT.md"
    },
    {
      "id": "proof_paths_rechecked",
      "prompt": "Which proof paths were rechecked before delivery?",
      "expected_value_shape": "repo-local paths only, sourced from the source map and launch proof index",
      "proof_path": "docs/reports/WAKE_REPORT_SOURCE_MAP.md"
    },
    {
      "id": "stream_boundary_line",
      "prompt": "Did the report keep local stream-loop media proof separate from live provider/session approval?",
      "expected_value_shape": "yes/no manual note; no RTMP, Twitch, Kick, OBS, Spaces, or credential action",
      "proof_path": "docs/streaming/STREAM_LOOP_LOCAL_HEALTH_RECEIPT.md"
    },
    {
      "id": "closed_gate_attestation",
      "prompt": "Were all public, commercial, media, provider, model, secret, voice-to-shell, and cron gates kept closed?",
      "expected_value_shape": "manual attestation after reading the copy QA and final paste cards",
      "proof_path": "docs/data/wake-report-copy-qa-card.json"
    }
  ],
  "receipt_route": [
    {
      "step": "Run the site verifier and confirm the report-copy QA card remains green.",
      "command": "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
      "proof_path": "scripts/verify_site.py",
      "expected_signal": "VERIFY OK afterparty explainer site"
    },
    {
      "step": "Read the copy QA card and final paste card before filling the receipt.",
      "command": "read docs/reports/WAKE_REPORT_COPY_QA_CARD.md",
      "proof_path": "docs/reports/WAKE_REPORT_COPY_QA_CARD.md",
      "expected_signal": "manual-report-only copy QA is visible"
    },
    {
      "step": "Record only the scheduler-delivered report summary and proof paths.",
      "command": "manual note only",
      "proof_path": "docs/reports/WAKE_REPORT_FINAL_PASTE_CARD.md",
      "expected_signal": "final paste lines remain closed-gate"
    },
    {
      "step": "Check stream/media wording against the local-health receipt before making any live-status claim.",
      "command": "read docs/streaming/STREAM_LOOP_LOCAL_HEALTH_RECEIPT.md",
      "proof_path": "docs/streaming/STREAM_LOOP_LOCAL_HEALTH_RECEIPT.md",
      "expected_signal": "local media health is separate from live-provider status"
    },
    {
      "step": "Stop before any external follow-up, upload, stream, payment, provider check, model work, or cron change.",
      "command": "manual approval only",
      "proof_path": "docs/launch/PROOF_HUB_NEXT_DECISION_COMPASS.md",
      "expected_signal": "zero-or-one human route boundary is visible"
    }
  ],
  "safe_wording": [
    "manual delivery receipt template",
    "scheduler-delivered report only",
    "repo-local proof paths rechecked",
    "closed until human approval",
    "no external action performed"
  ],
  "do_not_say": [
    "posted the launch",
    "uploaded the video",
    "started the stream",
    "contacted buyers unattended",
    "revenue was made",
    "OpenAI affiliation exists",
    "dataset is public",
    "GPU training started",
    "provider credentials were checked",
    "cron was updated"
  ],
  "blocked_without_approval": [
    "posting or scheduling the wake report publicly",
    "uploading videos, captions, Shorts, thumbnails, datasets, or private media",
    "starting Twitter Spaces, livestreams, OBS, RTMP, Twitch, Kick, recordings, or chat integrations",
    "sending outreach, DMs, email, forms, buyer follow-ups, or public announcements",
    "creating payment links, checkout, invoices, wallets, paid promotion, or revenue claims",
    "claiming customers, public launch, provider approval, platform affiliation, or OpenAI affiliation",
    "checking provider credentials or printing secret-bearing environment details",
    "starting GPU, paid API, model download, Modal job, training, or evaluation work",
    "running voice-to-shell or live-provider automations",
    "creating, updating, pausing, removing, or scheduling cron jobs"
  ],
  "verifier_commands": [
    "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
    "python3 -m json.tool docs/data/wake-report-delivery-receipt-template.json >/dev/null",
    "git diff --check",
    "git status --short --branch"
  ],
  "proof_paths": [
    "docs/reports/WAKE_REPORT_DELIVERY_RECEIPT_TEMPLATE.md",
    "docs/data/wake-report-delivery-receipt-template.json",
    "docs/reports/WAKE_REPORT_COPY_QA_CARD.md",
    "docs/reports/WAKE_REPORT_FINAL_PASTE_CARD.md",
    "docs/reports/WAKE_REPORT_SOURCE_MAP.md",
    "docs/reports/PAGES_VERIFICATION_RECEIPT.md",
    "docs/streaming/STREAM_LOOP_LOCAL_HEALTH_RECEIPT.md",
    "docs/launch/PROOF_HUB_NEXT_DECISION_COMPASS.md",
    "scripts/verify_site.py",
    "docs/index.html"
  ],
  "closed_gates": {
    "public_posting": false,
    "social_scheduling": false,
    "youtube_upload": false,
    "caption_upload": false,
    "publishes_stream": false,
    "records_audio": false,
    "uploads_private_media": false,
    "outreach": false,
    "payments_or_invoices": false,
    "claim_revenue": false,
    "claim_openai_affiliation": false,
    "public_dataset_release": false,
    "hf_upload": false,
    "starts_gpu": false,
    "starts_paid_api": false,
    "downloads_models": false,
    "starts_training": false,
    "provider_credential_check": false,
    "voice_to_shell": false,
    "secret_exposure": false,
    "mutates_cron": false
  }
}
