diff --git a/docs/LANES/LANE_F_NOTES.md b/docs/LANES/LANE_F_NOTES.md index ac9e56c..e54190f 100644 --- a/docs/LANES/LANE_F_NOTES.md +++ b/docs/LANES/LANE_F_NOTES.md @@ -325,10 +325,13 @@ Every flag **default-off + independent**. Wire only from the owning lane's NOTES | flag | owner | what | F wiring | state | |---|---|---|---|---| -| `?plansrc=osm` | A | second plan source (OSM fixture) behind the CityPlan contract | select in shell plan bootstrap | ⏳ pending A | -| `?winmap=1` | B | parallax interior-mapping window shader | none (B owns glass); F adds the flag pass-through if needed | ⏳ pending B | -| `?dig=1` | C | dig.js crate-riffle on procedural stock | **real work — interior-mode input seam** (`interiorMode.onInteract(fitting)`); F owns the mode state machine | ⏳ pending C spec | -| `?roster=stream` | D | chunk-streamed citizen roster | wire the flag + confirm B's `ctx.onChunkBuilt/onChunkDisposed` feed | ⏳ pending D | +| `?plansrc=osm` | A | second plan source (OSM fixture) behind the CityPlan contract | select in shell plan bootstrap | ❌ **A did not run R5** — task carries to R6 | +| `?winmap=1` | B | parallax interior-mapping window shader | none needed (self-contained in `buildings.js`) | ✅ landed `2a923b6` | +| `?dig=1` | C | dig.js crate-riffle on procedural stock | wired by F (`26d68cd`): `DIG_ON` → `interiorMode`, Esc/pointer-lock guards | ✅ landed `7131f53` + F2 | +| `?roster=stream` | D | chunk-streamed citizen roster | none needed (self-contained in `sim.js`) | ✅ landed `93a3168` | + +*(table updated by Fable in the R5 review — F3 harness extensions below did NOT land in R5; they +are the top Lane F item for R6.)* ### v2 QA harness extensions (F3) — build as flags land - **Determinism gate:** pin `plan-hash` + `first-interior-hash` per `(seed, plansrc)`. Synthetic diff --git a/pipeline/_published.json b/pipeline/_published.json index deb267e..7d2dcb5 100644 --- a/pipeline/_published.json +++ b/pipeline/_published.json @@ -6,9 +6,12 @@ "procity_fit_coffee_table_01.glb", "procity_fit_counter_01.glb", "procity_fit_counter_till_01.glb", + "procity_fit_crate_stack_01.glb", "procity_fit_cube_shelf_wide_01.glb", "procity_fit_drinks_fridge_01.glb", + "procity_fit_glass_case_01.glb", "procity_fit_listening_booth_01.glb", + "procity_fit_magazine_rack_01.glb", "procity_fit_milkshake_mixer_01.glb", "procity_fit_record_crate_01.glb", "procity_fit_wire_shelf_01.glb", @@ -16,9 +19,11 @@ "procity_street_bench_01.glb", "procity_street_bench_modern_01.glb", "procity_street_bench_wood_01.glb", + "procity_street_bin_01.glb", + "procity_street_bus_shelter_01.glb", "procity_street_food_cart_01.glb", "procity_street_longbench_01.glb", "procity_street_novelty_record_01.glb", "procity_street_park_bench_01.glb", "procity_street_streetlight_01.glb" -] \ No newline at end of file +]