diff --git a/wiki/mechanics/machine-work.md b/wiki/mechanics/machine-work.md index 544be6b..93a2dc0 100644 --- a/wiki/mechanics/machine-work.md +++ b/wiki/mechanics/machine-work.md @@ -19,8 +19,11 @@ Status note: design session 2026-07-08 (Cameron riff, synthesized). flat sensorium keeps the exact-count D/!/K glyphs, which are now hidden in the material render (a floating count label over real token art is the rejected world read). `MISALIGNED_SHOT=tokens` - stages game evidence via the queue API. Route/in-flight quanta and - consumption animation remain pending. + stages game evidence via the queue API. In-flight route quanta LANDED + 2026-07-09 (`Sim::work_in_flight`: teal/bone hops render as moving + blips in Bevy, terminal, and agent mode; see + log/2026-07-09-route-blips.md). Consumption animation (the stack + pulling its bottom cube into the chassis) remains pending. Exposure DECIDED 2026-07-09 (issue #1 fully closed): crimson particulate residue — motes, drift, footprint trails; never liquid (blood's form is reserved). Trail deposit is a new mechanic scoped with people-tokens (#35). @@ -39,7 +42,7 @@ Status note: design session 2026-07-08 (Cameron riff, synthesized). bone knowledge routed to the core sink. 2026-07-09 DECIDED: day-job demand ingress is Voss desktop -> switch -> host (rejected switch-as- source and teleport-onto-Rack-3). Still pending: non-host mode - production polish, route animation/in-flight quanta, researched network- + production polish, consumption animation, researched network- speed curve, people-as-carriers, Schemes-as-mode decision. COORDINATION: ROADMAP #25's per-machine split destination is superseded by this one-machine-one-mode substrate (#33). 2026-07-09 DECIDED: the four fleet @@ -294,8 +297,11 @@ wired routing drains knowledge toward the core sink. The existing research progress math is intentionally preserved until ROADMAP #33 wires non-host research production fully onto delegated machines. -Not landed yet: route animation/in-flight quanta, researched network-speed +Not landed yet: consumption animation, researched network-speed curve, non-research mode production, and people carrying exposure. +In-flight route quanta landed 2026-07-09: `Sim::work_in_flight` exposes +the last routing step's hops and all three frontends draw the moving +cargo (log/2026-07-09-route-blips.md). ## The token taxonomy — three families (DECIDED 2026-07-09) @@ -502,13 +508,15 @@ still. at sinks, and strands piles when no path exists. Research budget now produces live knowledge queues on research-delegated machines and the WorkGrid routes them to the core sink. The researched network-speed - curve, route animation, and broader domain consequences are pending. + curve and broader domain consequences are pending; route animation + landed 2026-07-09 (`Sim::work_in_flight` blips in all three frontends). 5. Token counts/rates in the render provably equal the sim's queue depths and flow rates (one-truth test, not a parallel counter). **Partial:** `queue_snapshot()` and unit tests pin queue depths as the render contract; terminal, Bevy, and agent mode now render D/!/K stacks - through sim readouts, not frontend counters. In-flight route animation - is pending. + through sim readouts, not frontend counters. In-flight route blips + (2026-07-09) draw from `Sim::work_in_flight`, the same routing step + the sim executed — no frontend-owned motion state. 6. Token render anatomy matches the decided family kit after Tangled issue #1 closes: cold-signal filled dockets at upper-left for demand; bone-white knowledge at upper-right using the selected liquid treatment; crimson diff --git a/wiki/process/ROADMAP.md b/wiki/process/ROADMAP.md index e5e67cf..c1a8aed 100644 --- a/wiki/process/ROADMAP.md +++ b/wiki/process/ROADMAP.md @@ -520,8 +520,9 @@ is retired — flat materials, Pixel Lab scrubbed.) agent mode). 2026-07-09: demand ingress path DECIDED (Voss desktop -> switch -> host). - **Next:** wire non-host machine modes into research/concealment/operations - production; render actual routes/in-flight quanta (the demand path now - exists for that animation). The target four-mode fleet is DECIDED: Day Job / + production. In-flight route quanta landed 2026-07-09 (`Sim::work_in_flight` + blips in all three frontends); consumption animation still rides behind + the anchors. The target four-mode fleet is DECIDED: Day Job / Research / Concealment / Operations. Runtime, saves, and frontends now use Operations. **Operations job model IMPLEMENTED 2026-07-09 (Tangled issue #3):** player-authored work is cold-signal Demand consumed by Operations machines;