{
  "schema": "sonic_forage.wake_report_archive_citation_post_delivery_audit.v1",
  "generated_utc": "2026-05-06T17:31:00Z",
  "status": "wake_report_archive_citation_post_delivery_audit_manual_report_only_closed_until_human_yes",
  "canonical_namespace": "Sonic-Forage",
  "canonical_repo": "Sonic-Forage/afterparty-forge-explainer-site",
  "review_only": true,
  "manual_report_required": true,
  "manual_delivery_receipt_required": true,
  "manual_post_delivery_audit_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,
  "purpose": "Give the awake reporter a five-question local/manual audit after the archive citation delivery receipt template, so a delivered or suppressed archive-citation line can be rechecked without creating posts, uploads, streams, provider checks, payments, outreach, GPU/training, secrets, voice-to-shell, or cron actions.",
  "operator_rule": "Use this audit only after the delivery receipt template is filled or explicitly suppressed; choose exactly one local next route and stop.",
  "human_approval_question": "Do you approve using this Sonic-Forage archive citation post-delivery audit as a local/manual receipt check after delivery?",
  "proof_paths": [
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_DELIVERY_RECEIPT_TEMPLATE.md",
    "docs/data/wake-report-archive-citation-delivery-receipt-template.json",
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_FINAL_PASTE_CARD.md",
    "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_STOPLIGHT_CARD.md",
    "docs/reports/WAKE_REPORT_SOURCE_MAP.md",
    "docs/reports/PAGES_VERIFICATION_RECEIPT.md",
    "scripts/verify_site.py"
  ],
  "audit_questions": [
    {
      "id": "receipt_reference_recorded",
      "question": "Was the delivered report reference or suppressed/no-citation note recorded in the receipt template?",
      "required": true,
      "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_DELIVERY_RECEIPT_TEMPLATE.md"
    },
    {
      "id": "zero_or_one_route_confirmed",
      "question": "Was exactly zero or one archive-citation route selected after final paste review?",
      "required": true,
      "proof_path": "docs/data/wake-report-archive-citation-final-paste-card.json"
    },
    {
      "id": "source_map_reopened",
      "question": "Was the wake report source map reopened before any positive archive citation was retained?",
      "required": true,
      "proof_path": "docs/reports/WAKE_REPORT_SOURCE_MAP.md"
    },
    {
      "id": "pages_receipt_or_blocker_checked",
      "question": "Was the Pages receipt or Pages-stale/blocker boundary checked before retaining the citation?",
      "required": true,
      "proof_path": "docs/reports/PAGES_VERIFICATION_RECEIPT.md"
    },
    {
      "id": "closed_gate_attestation_preserved",
      "question": "Did the audit preserve all public, commercial, media, provider, GPU/training, secret, voice-to-shell, and cron gates as closed?",
      "required": true,
      "proof_path": "scripts/verify_site.py"
    }
  ],
  "next_routes": [
    {
      "id": "accept_receipt_as_complete",
      "when_to_use": "The receipt was filled, proof paths were rechecked, and the wording stays within the approved zero-or-one archive-citation route.",
      "audit_line": "Archive citation receipt accepted as a local/manual audit artifact; no external action was created.",
      "proof_path": "docs/data/wake-report-archive-citation-delivery-receipt-template.json",
      "stop_after": "Stop; no follow-up automation is authorized."
    },
    {
      "id": "mark_receipt_incomplete",
      "when_to_use": "Any required field or proof-path recheck is missing.",
      "audit_line": "Archive citation receipt is incomplete and should not be used as report evidence yet.",
      "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_DELIVERY_RECEIPT_TEMPLATE.md",
      "stop_after": "Stop until an awake operator completes the missing field."
    },
    {
      "id": "escalate_sanitized_blocker_to_human",
      "when_to_use": "A proof path, Pages receipt, or source-map boundary cannot be rechecked safely.",
      "audit_line": "Archive citation receipt routed to a sanitized human blocker review; no archive evidence is cited.",
      "proof_path": "docs/reports/WAKE_REPORT_ARCHIVE_CITATION_PACKET_QA.md",
      "stop_after": "Stop and keep the report closed until human review."
    },
    {
      "id": "suppress_archive_citation_followup",
      "when_to_use": "There is no new receipt content or the prior report was intentionally suppressed/no-citation.",
      "audit_line": "Archive citation follow-up suppressed; current source-map-only wording remains the safer route.",
      "proof_path": "docs/reports/WAKE_REPORT_SOURCE_MAP.md",
      "stop_after": "Stop; do not add a no-news message."
    }
  ],
  "safe_wording": [
    "This audit is local/manual receipt QA only.",
    "The audit checks whether the receipt is complete; it does not publish or send anything.",
    "Archive citation remains zero-or-one and source-backed.",
    "Provider credentials and stream/session health are not checked by this audit.",
    "No payment, outreach, upload, GPU/training, voice-to-shell, secret, or cron action is authorized.",
    "If any proof path cannot be rechecked, choose the sanitized-blocker route."
  ],
  "do_not_say": [
    "Archive citation post-delivery audit proves fresh external results.",
    "Provider credentials were checked for the audit.",
    "Stream, Space, OBS, or RTMP actions happened during audit review.",
    "Payment artifacts are approved by this audit.",
    "Buyer outreach happened unattended.",
    "GPU or model training work was executed by this audit.",
    "Public posting is approved by this audit.",
    "Cron jobs changed as part of archive citation post-delivery audit review."
  ],
  "blocked_without_approval": [
    "posting or scheduling the audit publicly",
    "uploading video, captions, datasets, or private media",
    "starting streams, Spaces, OBS, RTMP, or provider sessions",
    "checking or printing provider credentials or stream keys",
    "contacting buyers, partners, leads, or communities",
    "creating checkout links, payment links, invoices, or revenue claims",
    "starting GPU, paid API, model download, eval, or training jobs",
    "running voice-to-shell or mutating cron jobs"
  ],
  "verifier_commands": [
    "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
    "python3 -m json.tool docs/data/wake-report-archive-citation-post-delivery-audit.json >/dev/null",
    "git diff --check"
  ],
  "closed_gates": {
    "public_posting": false,
    "youtube_upload": false,
    "dataset_upload": false,
    "private_media_upload": false,
    "publishes_stream": false,
    "records_audio": false,
    "provider_credential_check": false,
    "payment_or_invoice": false,
    "outreach": false,
    "claim_revenue": false,
    "claim_openai_affiliation": false,
    "starts_gpu": false,
    "starts_paid_api": false,
    "downloads_models": false,
    "starts_training": false,
    "voice_to_shell": false,
    "secret_exposure": false,
    "mutates_cron": false
  }
}
