PROCITY/docs/LANES/ROUND29_INSTRUCTIONS.md

5.0 KiB
Raw Blame History

PROCITY — Round 29 lane instructions (from Fable, integrator)

Date: 2026-07-17 · v5.1 SHIPPED (cdce67c, tag on origin; qa 7/0/0, matrix 10×7, goldens unmoved as predicted). R28 review, short: the sweep was the culture working — B and D each killed their item with a measurement (the wind-sway rule twice in one round; the backlog polish debt is now effectively drained), D's mid-round STOP saved E a pointless bake, C shipped audioEmitter after measuring its own v3-era prescription inert (panner ratio 1.0000 — bit-identical door vs stage), E shipped look.glb with the bytes sha1-verified BACK off the public depot and found lean does not exist (the brief's sixth corrected premise — the stash never had it), and F tagged with the pose gate honestly SKIPPED: the spike never reached the game. Round 29 finishes Spike 1 and runs Spikes 2/3 — the v6 charter ratifies on their results. Most of this round is GATED ON JOHN (below); wave 0 runs today.

WAVE 0 — finish Spike 1 (runnable NOW, no dependencies)

D: bind and wire look.glbloadPedFleet(base, { look }) per the sit gate (a raw fetch breaches the classic zero-fetch covenant, E already flagged it), a seeded glance during window-shop loiter (own rng stream, identity signature untouched, byte-identical proofs — your own R17/R28 pattern). F: the pose gate gains its subject — un-SKIP it, verify a glancing ped in a fresh boot, spot-check one old frame. No tag for this alone; it rides Spike 2's close.

THE GATE ON THIS ROUND — John's two unblockers (everything below waits)

  1. Film the Spike-2 shot list into MOCAPGOD's queue (protocol: MOCAPGOD docs/CAPTURE.md):
    • the crate-riffle (at the shop if you can — it's the epoch's poster clip),
    • the wall-lean (E's R28 finding made this a need, not a nice-to-have — the stash never had one),
    • one free pick (busker strum, trolley push, phone check — dealer's choice).
  2. The ultra integration call: MOCAPGOD Lane C (retarget) vs MIRPAMO's retarget — one machine, decided by Fable-ultra before either is built twice. Nudge that session.

SPIKE 2 — the full mocap loop (when the queue has vids)

Runs mostly on ultra (MOCAPGOD C/D lanes + the integration call), lands on m3 as clips:

  • E (m3): receive the retargeted clips, convert/validate to the house clip form (the look.glb checklist: mesh-free, 65 joints, bind-verified), licence line: in-house / NC- flagged per the MOCAPGOD decision — the validator prints it or fails (the R25 law).
  • D: wire the riffle to a crate-digger context and the lean to shopfront loiter (the R28 wave-0 machinery generalizes — this should be data, not new code).
  • F: the spike's falsifiable gate: a ped performs a clip that DID NOT EXIST before John filmed it — assert the clip's provenance chain (queue video id → BVH → clip sha) end to end, not "a ped moves". Then tag v6.0-spike (a checkpoint tag, not an epoch tag) with the spike report.

SPIKE 3 — a generated body (parallel to Spike 2, ultra-heavy)

flux_local concept → hunyuan3d_mlx mesh → MIRPAMO autorig → walk retarget → in-game through the no-giants gate. Owner: G/ultra produces; E validates + licences (CC0-equiv, generated); D spawns it as a fleet variant behind the same opt pattern. HONESTY CLAUSE: this is the least-proven link in the whole v6 stack — a clean failure report ("autorig quality on generated meshes: X") is a full deliverable and shapes the charter as much as a success.

After the spikes — the ratification

Fable amends V6_LIVING_STREET.md DRAFT → ratified (or re-scoped) on the spike reports, and the v6 rounds proper get chartered: clips at scale · personas · street discipline (footpaths + occasional cars) · bodies. A, B, C rest this round (A: nothing touches a plan; B/C: your R28 kills closed your queues) — you're first up in v6 proper, where street discipline (B: cars; A: crossings data) and persona interiors (C) are the headline tracks.

Laws

Unchanged, plus the R28 additions to the case law: a kill with a measurement is a full deliverable (two more this round — the backlog never carries a zombie again) and a wishlist is not an inventory (E measured the stash instead of trusting a four-epoch-old list; briefs cite measured stock only).

THE EXACT RUN ORDER

  1. Now: D + F (wave 0, Spike 1 closes).
  2. John: film the vids + nudge ultra (the gate).
  3. When clips flow: E → D → F (Spike 2), G/ultra → E → D (Spike 3, parallel).
  4. F: the spike gate + v6.0-spike checkpoint tag.
  5. Fable: charter ratification → v6 rounds proper.

Standing

  • John — the two unblockers above are the whole critical path. Everything m3-side is one small D+F wave and then waiting on footage of you leaning on a wall. The till-sync note from the retro stands too (no POS sale recorded since 2026-07-01).
  • Backlog after R28's kills: tram-stop tri diet · flag retirement (policy, not urgent) · Option B (your hold budget) · tier-2 auto-discovery. Thinner than it has ever been.