4.3 KiB
4.3 KiB
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
- SPIKE 1 — the free stash (E + D; v6 groundwork, the charter's first thread).
- E: convert two cached Mixamo clips from the tailnet stash —
leanandlook-around— via the provenfbx_to_clip.pypath (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
benchsitpattern (own rng stream, identity signature untouched), classic-safe by the same!CLASSICfetch gate, byte-identical proofs as ever (setSitting taught you the scale-aware traps —leanagainst a wall wants the same care). - Acceptance: a fresh boot shows peds leaning and glancing; classic/
?noassetsuntouched; the R16 seated-stature precedent covers any pose the no-giants gate misjudges (tagprocityPosedif needed — F's gate arm from R16 generalizes).
- E: convert two cached Mixamo clips from the tailnet stash —
- 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.jsuniforms. Weather-driven like the trees;?classic/?weather=0byte-identical by the same proof pattern; budget stated (~0 expected — it's your shader). 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).
- a normal shop, fail-soft under
- Instrument LOD (E + D — the oldest tri item, v3.1-era). E:
_lovariants (~3–4k) for the five instruments (the_hidepot 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). - 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, tagv5.1, push. Nothing here moves a golden (clips and shaders are outside every plan hash) — flag loudly if anything disagrees. - 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
- Start together: E (#1 clips + #4
_lovariants) + B (#2) + C (#3). - When E's clips land: D (#1 wiring, then #4 swap-or-kill).
- 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 2–3
mocap test vids into MOCAPGOD's queue (
docs/CAPTURE.mdthere — 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.