# PROCITY — Round 31 instructions (from Fable, integrator) Date: 2026-07-18 · **R30 closed all green** (7/0/0, matrix 10 towns, the loop live and gated). Round 31 is **the v7.0-alpha CLOSE**: play it, fix the friction, tag it. Charter stage check ([V7_THE_GAME.md](../V7_THE_GAME.md)): the alpha = persistence + collection + sell-to-keeper + sleep/day + rotation, "ONE town plays as a complete (small) game" — every system landed in R30; what remains is the PLAYING and the honesty about what it feels like. ## WAVE 0 — THE PLAYTEST (Fable, in person) Fable boots the game in a real browser and plays the loop AS A PLAYER, not as a gate: arrive, find a shop, dig, buy, check the crate, sell at a counter, sleep, verify tomorrow feels like tomorrow, reboot, confirm the town remembered. Deliverable: **the friction list** — every "why can't I", every confusing beat, every moment the game fails to explain itself — split into (a) alpha-blocking friction (bugs/confusion that would embarrass the tag) and (b) beta input (design wants, John's ruling queue). Honest numbers where they apply. *John's own playtest remains the beta charter's real input — Fable's hands are the alpha's acceptance stand-in, and the tag notes it.* ## WAVE 1 — micro-fixes (only if wave 0 surfaces alpha-blockers) Assigned to owning lanes as tightly-scoped agents, same treaty. Nothing speculative — only what the playtest actually hit. ## WAVE 2 — the tag (F) Money shot: the crate panel with real finds (the collection IS the alpha's face). Fresh `qa.sh --strict --matrix` on the final tree. Tag **`v7.0-alpha`** (annotated, the playtest verdict in the message), push main + tag. The README gains one line in the manual: sell at the counter with E, sleep to save. ## ROUND CLOSED (Fable) — **v7.0-alpha TAGGED AND PUSHED** (`2491f1c`) Wave 0: Fable played the loop end to end — dig $10 → sell $5 (the spread felt) → keep a $12 NM soul record → THE CRATE → full reload → **the town remembered** → SLEEP → day 2. Verdict: **the loop plays.** The playtest found the alpha-blocker every green gate had missed: **the dig was default-OFF on a plain boot** (v2-era opt-in, six epochs past the README's claim; every R30 gate booted `dig=1` explicitly — harness lesson #4, THE EXPLICIT-FLAG BLINDFOLD: a gate that boots its own flags cannot see a broken default). Waves 1+2: the flip (classic-safe, fenced with a naked-boot reachability assert + negative control), the de-staled splash, the money shot (Monster Robot's real crate, 3 real finds), qa 7/0/0 + MATRIX 10 towns on port-isolated servers (a second fix the round forced: the suite no longer silently reuses whatever holds :8130). **The beta queue is filed in LANE_F_NOTES §31.6** — spawn-faces-the- strip, crate-at-the-counter, dawn sky, THE BIBLE, per-day scarcity. The beta charters on John's own playtest whenever he walks the strip. ## Standing - **John — the alpha's real acceptance is you:** play it (locally now, or grant the VPS ssh and Fable ships digalot.fyi/procity same hour). Your friction list charters the beta. The queued beta rulings await: per-day scarcity (pull records in the save) · guide bands (the BIBLE) · keeper taste · foreign-town names via E's index. - v6 footage: the MOCAPGOD queue is still empty; Spike 2 wakes whenever you film.