Close stale TODO items: camera height and local-frame provenance
Full build / Import + headless tests (push) Successful in 41s
Full build / Full desktop build + optional release (push) Skipped

This commit is contained in:
zwitschi committed 2026-11-03 20:04:22 +01:00
1 parent fde4aa4d0a
commit 6824dd76a1
3 files changed
+19 -5

No files matched your search

+8 -5
View File
@@ -68,9 +68,12 @@ licence-free zone only.
- [x] Build a local contact sheet per block: `sheet.jpg` exists for every collected set
(`elcapitan`, `hollywood-block`, `jimmy-kimmel-stage`, `jimmy-kimmel-entrance`,
`comedy-store`).
- [ ] Record which local frames actually changed a decision in `docs/3d-model-review.md` or the
venue map doc, with the frame filename, but do not commit the image itself. If a frame is
promoted to the committed board, it goes through the normal sidecar gate and `CREDITS.md`.
- [x] Record which local frames changed a decision: added the frame→decision mapping to
`docs/hollywood-boulevard-map.md` (recent `elcapitan-2026` geosearch → 2009 frame stays the
geometry reference; `jimmy-kimmel-entrance/07.jpg` → the four entrance concepts) and
`docs/joke-shop-map.md` (`comedy-store/` → the four concept pairs + map plan;
`comedy-store-hillside/` → the day-concept anchor that clears the image-recitation filter).
Frames stay gitignored; only the provenance notes are committed.
### B. Baseline, scorecard and routing
@@ -195,8 +198,8 @@ licence-free zone only.
day/late captures; verify local attenuation stays at 1.0 and no constant-falloff light returns.
- [ ] Set dressing: review entrance and sidewalk prop clusters (`set-dressing`) for occlusion,
navigation obstacles and readable storytelling clusters.
- [ ] Camera height: decide 1.7 m gameplay framing vs the ~1.55 m concept frames using
`camera-cinematography`, and record the decision instead of leaving the mismatch open.
- [x] Camera height: already decided in the 0.9.0 pass — keep the 1.7 m gameplay camera; the
~1.55 m concept frames are art reference only (recorded in `DONE.md` 0.9.0 Animation).
- [x] Build the venue three-up boards (real photo | generated concept | current capture):
`tools/three_up.py compose` renders labelled strips into `docs/screens/boards/` (caption
sidecar per board, `rows` emits README rows). Boards committed: El Capitan day, El Capitan
+6
View File
@@ -105,6 +105,12 @@ variation, joint lines and reveal depth.
- [El Capitan Theatre — OpenStreetMap way 424024148](https://www.openstreetmap.org/way/424024148)
- [Ovation Hollywood — OpenStreetMap way 151485232](https://www.openstreetmap.org/way/151485232)
- [Hollywood Masonic Temple facade — Wikimedia Commons](https://commons.wikimedia.org/wiki/File:El_Capitan_Theater_frontal_fachade-The_Masonic_Temple.jpg)
- Local frames that changed a decision (gitignored, never committed):
- `tmp/research/elcapitan-2026/` (recent Commons geosearch) → established that no recent photo
frames the El Capitan facade straight-on in daylight, so the 2009 CC BY frame stays the
geometry reference.
- `tmp/research/jimmy-kimmel-entrance/07.jpg` → the photo anchor for the four Jimmy Kimmel
entrance concepts (day/night × gemini/gpt), confirming the starting-point building.
- [Hollywood Masonic Temple and El Capitan Theatre, 2013 — Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Hollywood_Masonic_Temple_2013-10-13_10-02-25.jpg)
## Verification
+5
View File
@@ -87,6 +87,11 @@ public-domain frame, and the current block reference now lives in the gitignored
- OpenStreetMap way 428854155: <https://www.openstreetmap.org/way/428854155>
- AI art-direction frames: [`screens/concepts/joke_shop/`](screens/concepts/joke_shop/README.md)
- Local frames that changed a decision (gitignored, never committed):
- `tmp/research/comedy-store/` facade/street/strip/visitor frames → the four
`comedy_store_*` photo-anchored concept pairs and the map-recreation plan.
- `tmp/research/comedy-store-hillside/` (public-domain hillside frame) → the photo anchor for
`joke_shop_entrance_day-v2.png` (a less-branded frame that clears the image-recitation filter).
- The hall wall uses the `dark_stucco` pick (1024 px, matte charcoal grain) instead of the grey
paver tile, so the black stucco reads as the real club's flat plaster rather than masonry.
- Verification: `godot --headless --path . --script res://src/test/test_runner.gd`