PROCITY/docs/LANES/ROUND28_INSTRUCTIONS.md
2026-07-17 17:07:52 +10:00

4.3 KiB
Raw Permalink Blame History

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

Date: 2026-07-17 · v5.0 SHIPPED, retro written (RETRO_V5.md). Nothing is owed anywhere. Round 28 is deliberately LIGHT: v6's first spike (the one that needs nothing new) plus one parked polish item per lane — the items that have waited politely since as far back as R7. Tag v5.1 at close. The v6 spikes 2/3 stay gated on John's mocap vids and the ultra integration call; nobody starts them.

The ledger

  1. SPIKE 1 — the free stash (E + D; v6 groundwork, the charter's first thread).
    • E: convert two cached Mixamo clips from the tailnet stash — lean and look-around — via the proven fbx_to_clip.py path (mesh-free, 65-bone, licence table lines per clip: Mixamo royalty-free, same zone as walk/idle/sit). Depot + local per the sit.glb precedent.
    • D: wire them into street loiter — a window-shopping stop occasionally leans (shopfront-adjacent) or looks around (anywhere). Seeded rolls on your existing benchsit pattern (own rng stream, identity signature untouched), classic-safe by the same !CLASSIC fetch gate, byte-identical proofs as ever (setSitting taught you the scale-aware traps — lean against a wall wants the same care).
    • Acceptance: a fresh boot shows peds leaning and glancing; classic/?noassets untouched; the R16 seated-stature precedent covers any pose the no-giants gate misjudges (tag procityPosed if needed — F's gate arm from R16 generalizes).
  2. Awning fabric ripple (B — parked since R17's wind round, your promised pick). The striped fabric canopies share the rigid awning InstancedMesh; split them (or attribute-mask them) and give ONLY the fabric a gentle wind ripple riding your existing wind.js uniforms. Weather-driven like the trees; ?classic/?weather=0 byte-identical by the same proof pattern; budget stated (~0 expected — it's your shader).
  3. audioEmitter (C — your own parked idea, at last). Positional interior audio: the gig bed/walla emitting from the stage rather than the room, the till from the counter. Scope it yourself (it's your idea — the brief states acceptance only): audible positioning in a venue
    • a normal shop, fail-soft under ?mute/?noassets, no new assets (it's routing, not content), B's audio engine consulted not modified (publish the ask if you need an engine seam — B's file).
  4. Instrument LOD (E + D — the oldest tri item, v3.1-era). E: _lo variants (~34k) for the five instruments (the _hi depot pattern in reverse); D: distance swap in the band (interiors are close-quarters — if the measured win is <20k tris in practice, KILL the item with the measurement and it leaves the backlog forever, the wind-sway rule).
  5. The gate + the tag (F, last). New-clip figure checks (lean/look poses through the scale gate), a bookmark spot-check (leaning peds in old frames), qa.sh --strict --matrix, notes §28, tag v5.1, push. Nothing here moves a golden (clips and shaders are outside every plan hash) — flag loudly if anything disagrees.
  6. A + G — rest. A: on-call (nothing should touch a plan). G: your next work is v5.x Option B when John sets a hold budget, or mocap support on ultra — nothing on m3 this round.

THE EXACT RUN ORDER

  1. Start together: E (#1 clips + #4 _lo variants) + B (#2) + C (#3).
  2. When E's clips land: D (#1 wiring, then #4 swap-or-kill).
  3. When B/C/D are in: F (#5) — gate, tag v5.1, push.

Waves: [E, B, C] → [D] → [F]. A/G rest.

Standing

  • John — two unblockers for v6, both yours, both parallel to this round: (1) film 23 mocap test vids into MOCAPGOD's queue (docs/CAPTURE.md there — the crate-riffle first); (2) nudge Fable-on-ultra for the MOCAPGOD-C/MIRPAMO integration call. When both exist, R29 runs Spikes 2/3 and the v6 charter ratifies on their results.
  • Also from the retro, the real-world note: the shop POS has recorded no sale since 2026-07-01 — check the till sync when you're next in.
  • Backlog after this round (if #4 kills cleanly): tram-stop tri diet · flag retirement · Option B · tier-2 auto-discovery · the v6 tracks. The polish debt is nearly drained.