{
  "status": "wake_report_final_paste_card_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/",
  "review_only": true,
  "manual_report_required": true,
  "manual_review_required": true,
  "manual_paste_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 this Sonic-Forage wake report final paste card as manual report copy after rerunning the listed verifiers and reviewing the exact wording?",
  "final_paste_lines": [
    {
      "id": "status_line",
      "copy": "Status: verified local Sonic-Forage proof hub increment, manual-report-only, all public/commercial/media/model gates still closed.",
      "proof_path": "docs/reports/WAKE_REPORT_ONE_SCREEN_READOUT.md"
    },
    {
      "id": "what_changed_line",
      "copy": "What changed: added a final paste card that compresses the one-screen readout, stoplight card, Pages receipt, and launch proof index into one report boundary.",
      "proof_path": "docs/data/wake-report-final-paste-card.json"
    },
    {
      "id": "verification_line",
      "copy": "Verification to cite only after rerun: PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py and git diff --check.",
      "proof_path": "scripts/verify_site.py"
    },
    {
      "id": "non_claims_line",
      "copy": "Non-claims: no posting, upload, stream, outreach, payment link, revenue claim, affiliation claim, GPU/training, provider credential check, secret exposure, or cron mutation was performed.",
      "proof_path": "docs/reports/WAKE_REPORT_STOPLIGHT_CARD.md"
    },
    {
      "id": "next_decision_line",
      "copy": "Next human decision: approve zero or one route from the next-decision compass; otherwise keep building local proof.",
      "proof_path": "docs/launch/PROOF_HUB_NEXT_DECISION_COMPASS.md"
    }
  ],
  "paste_route": [
    {
      "step": "Run the aggregate verifier in the repo root.",
      "command": "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
      "proof_path": "scripts/verify_site.py",
      "expected_signal": "VERIFY OK afterparty explainer site"
    },
    {
      "step": "Run whitespace/diff hygiene before reporting.",
      "command": "git diff --check",
      "proof_path": "docs/data/wake-report-final-paste-card.json",
      "expected_signal": "no output and exit code 0"
    },
    {
      "step": "Open the one-screen readout and copy only verified lines.",
      "command": "read docs/reports/WAKE_REPORT_ONE_SCREEN_READOUT.md",
      "proof_path": "docs/reports/WAKE_REPORT_ONE_SCREEN_READOUT.md",
      "expected_signal": "manual-report-only closed-gate wording is visible"
    },
    {
      "step": "Cross-check the stoplight before claiming readiness.",
      "command": "read docs/reports/WAKE_REPORT_STOPLIGHT_CARD.md",
      "proof_path": "docs/reports/WAKE_REPORT_STOPLIGHT_CARD.md",
      "expected_signal": "green/yellow/red decision boundary is visible"
    },
    {
      "step": "Use the launch proof index for any claim that needs evidence.",
      "command": "read docs/reports/LAUNCH_PROOF_INDEX.md",
      "proof_path": "docs/reports/LAUNCH_PROOF_INDEX.md",
      "expected_signal": "claim-to-proof lanes are visible"
    },
    {
      "step": "Stop before external action unless an awake operator gives exact approval.",
      "command": "manual approval only",
      "proof_path": "docs/launch/PROOF_HUB_NEXT_DECISION_COMPASS.md",
      "expected_signal": "exactly-one-next-route or keep-building-proof boundary is visible"
    }
  ],
  "safe_wording": [
    "verified local proof artifact",
    "manual-report-only",
    "closed until human approval",
    "repo-local proof paths",
    "no external action performed"
  ],
  "do_not_say": [
    "we posted the launch",
    "we uploaded the video",
    "we started the stream",
    "contacted buyers unattended",
    "we made revenue",
    "we are affiliated with OpenAI",
    "the dataset is public",
    "GPU training started",
    "provider credentials were checked",
    "cron was updated"
  ],
  "blocked_without_approval": [
    "posting or scheduling social copy",
    "uploading YouTube videos, captions, Shorts, or thumbnails",
    "starting Twitter Spaces, livestreams, OBS, RTMP, Twitch, Kick, or recordings",
    "sending outreach, DMs, email, forms, or buyer follow-ups",
    "creating payment links, invoices, checkout, wallets, or paid promotions",
    "claiming revenue, customers, public launch, OpenAI affiliation, or external approvals",
    "publishing or uploading private media or datasets",
    "starting GPU, paid API, model download, or training work",
    "checking provider credentials or printing secret-bearing environment details",
    "creating, updating, or removing cron jobs"
  ],
  "verifier_commands": [
    "PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py",
    "git diff --check",
    "git status --short --branch"
  ],
  "proof_paths": [
    "docs/reports/WAKE_REPORT_FINAL_PASTE_CARD.md",
    "docs/data/wake-report-final-paste-card.json",
    "docs/reports/WAKE_REPORT_ONE_SCREEN_READOUT.md",
    "docs/reports/WAKE_REPORT_STOPLIGHT_CARD.md",
    "docs/reports/LAUNCH_PROOF_INDEX.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
  }
}
