# Afterparty Forge Launch Screen Checklist

Status: `launch_screen_checklist_manual_run_only_closed_until_human_yes`

This checklist is for an awake operator sharing the Afterparty Forge proof hub on a call, screen share, Twitter/X Space with screen share, or livestream rehearsal. It is a **manual run sheet**, not an automated broadcast workflow.

## Safety gates

- `requires_human_approval=true`
- `public_posting=false`
- `twitter_space_creation=false`
- `livestream_start=false`
- `youtube_upload=false`
- `payment_links=false`
- `outreach=false`
- `spend=false`
- `claim_revenue=false`
- `claim_openai_affiliation=false`
- `records_audio=false`
- `uploads_private_media=false`
- `starts_gpu=false`
- `starts_training=false`
- `mutates_cron=false`

Do not post, schedule, stream, upload, collect payment, claim revenue, imply OpenAI affiliation, record attendees, upload private media, start GPU/training, or mutate cron from this checklist without a separate awake human yes.

## Exact human approval question

> Do you approve using this screen checklist live, with the exact proof hub URL, draft copy, and manual-only launch actions shown here?

## 60-second screen path

1. Open the proof hub: `https://sonic-forage.github.io/afterparty-forge-explainer-site/`
2. Say: "This is a proof-over-hype rebound artifact. The launch missed; the forge kept building."
3. Scroll to **World showcase video** and show the embedded recap lane.
4. Scroll to **BADASS UNICODE FUTURE UI** and play only a short clip unless the operator explicitly wants the full video.
5. Scroll to **FACELESS YOUTUBE + FULL FRAMEWORK** and point at the manual-upload pack, captions, thumbnail, and Shorts cut.
6. Scroll to **LAUNCH ART + CONTROL ROOM** and show the QR flyer, history flyer, livestream flyer, and manifest/runbook links.
7. Scroll to **MANUAL X THREAD DRAFTS** and state: "No social post happened automatically; these are copy/paste drafts awaiting approval."
8. End with the safety line: "Public posting, outreach, payment links, uploads, streams, spend, revenue claims, and affiliation claims stay closed until human approval."

## Proof commands for operator terminal

Run from the repo root:

```bash
PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py
git diff --check
git status --short --branch
```

Expected highlights:

- `VERIFY OK afterparty explainer site`
- no `git diff --check` output
- branch line shows `main...origin/main` with no modified files after the committed run

## Screen-share checklist

- [ ] Browser tab shows the proof hub URL, not an admin console or private workspace.
- [ ] No `.env`, token, secret manager, wallet, billing, or private dataset tab is open.
- [ ] Audio output is manual and local; no hidden recording is started.
- [ ] YouTube upload pages, X compose windows, Space scheduler, OBS Go Live, and payment dashboards remain closed until a human says yes.
- [ ] If using OBS/streaming software, verify `livestream_start=false` remains the operating default and the operator must click Go Live manually.
- [ ] If showing the QR flyer, scan only the public proof hub URL and do not swap in private links.
- [ ] If reading draft social copy, do not claim revenue, sponsorship, attendance, OpenAI affiliation, customers, or live external results.

## Failure recovery

- If the site fails to load, fall back to the local files under `docs/index.html` and state that live verification needs rerun.
- If video playback stutters, show the poster/thumbnail and continue with the proof paths instead of re-rendering media.
- If QR scan fails on a viewer device, open the proof hub URL manually and rerun `PYTHONDONTWRITEBYTECODE=1 python3 scripts/verify_site.py` after the session.
- If any risky action appears accidentally armed, stop the demo and reset to `closed_until_human_yes` before continuing.

## Post-demo cleanup

- Close public compose/upload/streaming/payment tabs if any were opened manually.
- Confirm no recording or private-media upload occurred unless separately approved.
- Re-run `git status --short --branch` before claiming the repo is clean.
- Capture human feedback in a future docs-only increment; do not send outreach from this unattended workflow.
