Fable R5 review: regenerate _published.json from live depot (27 GLBs — publish.py rewrite had clobbered it to 1 entry) + true-up v2 flags table
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
26d68cdb4f
commit
d71420f482
@ -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
|
||||
|
||||
@ -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"
|
||||
]
|
||||
]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user