332 Commits
Author SHA1 Message Date
jpmschweitzer 896c923d35 chore(meta): zoom-ladder foundations done — T-1149/T-1150/T-1151 closed (PR #191 merged, double review + fix round); T-1152/T-1153/T-1154 now unblocked 2026-07-22 00:54:42 +02:00
jpmschweitzer fdd529f576 chore(meta): T-1149/T-1150/T-1151 to review — PR #191 up (zoom-ladder foundations) 2026-07-22 00:28:55 +02:00
jpmschweitzer 43323e88d2 chore(meta): activate zoom-ladder-foundations batch — T-1149/T-1150/T-1151 in_progress 2026-07-21 23:50:55 +02:00
jpmschweitzer 143d6381ca docs(meta): T-1143 rulings — D-226(d) floor opened, progressive-tiling planetary carrier, continuous seam zoom; implementation chain T-1149..T-1155
Jeroen's three rulings on the zoom-ladder design pass, recorded as a
D-226 amendment: (1) 'we set a new BHAG so old restrictions are up for
debate' — the item-(d) ceiling opens for the Atlas windowed viewport
(below-quarter rungs gated on the T-1154 measurement pass; chunk/tile
still never a whole-body planetary layer); (2) planetary rung ships as
progressive capped-density tiling on the generalized district_window
carrier; (3) planetary->regional entry becomes continuous cursor-anchored
zoom with full-zoom-out resetting to the canonical orbital frame (D-013
zoom-owns-descent restored; click-through cut superseded).

Design doc stamped with the resolved rulings. T-1143 closed. Implementation
chain: T-1149 (derive_at_metres + octave cutoff) -> T-1150 (granularity
carrier + aliasing test) / T-1151 (window par_iter) -> T-1152 (derived
planetary rung) / T-1153 (client continuous ladder) -> T-1155 (smoothing
retirement); T-1154 below-quarter measurement gate.
2026-07-21 21:52:55 +02:00
jpmschweitzer a292e2d2ef chore(meta): T-1143 in_progress — zoom-ladder design pass running (Tyre/Dudley/Araminta + Troblum critique) 2026-07-21 21:12:46 +02:00
jpmschweitzer bc204262be docs(meta): D-166 amendment corollary — heightmap PNGs demoted to invisible derivation input; planetary level fully derived at canvas resolution
Jeroen's same-day corollary to the zoom-ladder condition: no zoom level
displays the authored heightmaps directly — even the orbital/planetary map
is derived output, sampled at canvas resolution (continuous field, not
fixed rasters). Kills zoom over/undersampling by construction and makes
the map viewport-adaptive. import_heightmaps survives as input storage
only; AtlasViewer's texture display path retires when the derived
planetary rung lands. T-1143 design pass extended with items (e)-(g).
2026-07-21 21:06:46 +02:00
jpmschweitzer 51c8cb86cd docs(meta): D-166 amendment — seamless Atlas zoom ladder is a hard Phase-4 deliverable condition
Jeroen's ruling from the Groombridge/Lendel zoom-ladder captures: the BHAG
stays 'a Reach a character can travel through'; the Phase 4 exit bar now
additionally requires a continuous Atlas zoom ladder (planetary map -> tile
scale, each level deterministically derived at native granularity, never
magnified interpolation). Evidence in the record: the 16-district window is
sub-pixel vs its heightmap source at Lendel scale, so everything below fit
zoom is D-227 invented detail that must be derived, not smoothed.

CLAUDE.md Phase-4 row carries the condition; T-1143 (the ladder design
pass) appended + raised to high — it and the D-226(d) floor question are
now phase-gating.
2026-07-21 21:02:06 +02:00
jpmschweitzer aa8dfe948b chore(meta): T-1146 done — PR #190 merged (implant input gate, double review + fix round) 2026-07-21 20:02:53 +02:00
jpmschweitzer 629b9082b3 chore(meta): T-1146 to review — PR #190 up (implant input gate) 2026-07-21 19:52:21 +02:00
jpmschweitzer 196ecb8a98 chore(meta): T-1148 — hunt leaked gdUnit scene-tree pollers (T-1146 fix-round evidence) 2026-07-21 19:50:52 +02:00
jpmschweitzerandClaude Fable 5 94990ec910 chore(meta): T-1143 — Jeroen's LoD ruling (sub-district pixels over gradients; seamless zoom-LoD; D-226(d) floor question flagged)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 19:00:51 +02:00
jpmschweitzerandClaude Fable 5 cdc5396c21 chore(meta): activate T-1146 — implant-open input leak fix
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 18:56:08 +02:00
jpmschweitzerandClaude Fable 5 aa06bc9fca chore(meta): close T-1145 — PR #189 merged (round-2 polish, zero review findings)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 17:09:15 +02:00
jpmschweitzerandClaude Fable 5 c906a9df00 chore(meta): T-1145 to review — PR #189 up (regional polish round 2)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 17:03:51 +02:00
jpmschweitzerandClaude Fable 5 fd7d8fcfde chore(meta): file T-1147 — margin-less fog-shader perf ceiling flaked the gate (0.501 vs 0.500ms)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 17:01:15 +02:00
jpmschweitzerandClaude Fable 5 256f259a17 chore(meta): file T-1146 — gameplay movement leaks to server while implant open (T-1145 finding)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 16:50:43 +02:00
jpmschweitzerandClaude Fable 5 848fa12003 chore(meta): file+activate T-1145 (round-2 friction: cover-fit, WASD pan, smoothing); expand T-1143 with sub-district sampling design
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 16:17:55 +02:00
jpmschweitzerandClaude Fable 5 9bfd86309a chore(meta): close T-1142 — PR #188 merged (descent fixes, live full-chain verified)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 15:27:10 +02:00
jpmschweitzerandClaude Fable 5 d426059cb6 chore(meta): T-1142 to review — PR #188 up (descent fixes, live full-chain verified)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 15:12:04 +02:00
jpmschweitzerandClaude Fable 5 ce71abec28 chore(meta): file T-1144 — atlas_viewer.gd structural extraction (at gdlint cap two rounds running)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 14:53:58 +02:00
jpmschweitzerandClaude Fable 5 7ac3335d77 chore(meta): activate T-1142 — descent bounds/fit fix round (atlas-descent-fixes worktree)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 14:21:04 +02:00
jpmschweitzerandClaude Fable 5 e7319cf322 chore(meta): file T-1142 (descent bounds + fit bugs, Jeroen hands-on) + T-1143 (quiet-interior legibility)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 14:19:31 +02:00
jpmschweitzerandClaude Fable 5 4ad3b1b352 chore(meta): close regional-window batch — T-1137/T-1138 done (PR #187 merged, triple review, 6 findings fixed incl. the off-equator descent bug)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 14:04:05 +02:00
jpmschweitzerandClaude Fable 5 ec3b429316 chore(meta): T-1137/T-1138 to review — PR #187 up (regional-window batch)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 13:36:16 +02:00
jpmschweitzerandClaude Fable 5 15aea9c450 chore(meta): file T-1141 — regional-window header label + doc-line follow-ups (T-1138 flags)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 13:32:36 +02:00
jpmschweitzerandClaude Fable 5 bb4506213a chore(meta): activate regional-window batch — T-1137/T-1138 in progress (atlas-regional-window worktree; Dudley serving + Stig screen)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 11:53:33 +02:00
jpmschweitzerandClaude Fable 5 5e21aa8935 chore(meta): close T-1140 — PR #186 merged (companion friction round 1)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 09:30:56 +02:00
jpmschweitzer b7d58c0bcc Merge branch 'atlas-companion-friction' 2026-07-21 09:30:09 +02:00
jpmschweitzerandClaude Fable 5 d149803405 chore(meta): idmap re-export after branch switch preserves T-1140 mapping
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 09:30:01 +02:00
jpmschweitzerandClaude Fable 5 6db63d033b chore(meta): T-1140 to review — PR #186 up
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 09:28:51 +02:00
jpmschweitzerandClaude Fable 5 b56f6b0bc8 fix(ui): T-1140 overlay bar wraps instead of overflowing; strip dev ids from tooltips
Jeroen's first make atlas hands-on: 17 overlay chips in a single
HBoxContainer row ran off the right screen edge (positioning also
guessed the bar's width with a 520px fallback). The bar is now an
HFlowContainer with ALIGNMENT_END; the viewer gives it everything
right of the header (OVERLAY_BAR_HEADER_RESERVE) and rows wrap
right-aligned — verified via live capture, all 18 chips visible.

OVERLAY_DEFS tooltips leaked dev provenance into player-facing text —
ticket ids (#960, T-960, T-1046, T-1118, T-1119) and decision ids
(D-181, D-226, D-243) mean nothing in-game. Stripped to plain
language; the visibility-ladder semantics (public signal / observable
/ needs corporate contact / needs insider access) stay.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 08:59:08 +02:00
jpmschweitzerandClaude Fable 5 9d2e9a4cf1 chore(meta): close Atlas depth batch — T-1124/T-1118/T-1119 done (PR #185 merged, triple review incl. Troblum adversarial pass); D-226 synced; T-1137 now unblocked
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:48:34 +02:00
jpmschweitzerandClaude Fable 5 f2b9cdb2b2 chore(meta): T-1137 — queue-based window serving + windowed-family ceiling (PR #185 Troblum findings)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:38:37 +02:00
jpmschweitzerandClaude Fable 5 29259e4b64 chore(meta): T-1124/T-1118/T-1119 to review — PR #185 up (Atlas depth batch)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:30:30 +02:00
jpmschweitzerandClaude Fable 5 05c3f8b894 chore(meta): file T-1139 — msgpack Vec-u8 decode gap (T-1118/T-1119 finding, maintenance)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:26:14 +02:00
jpmschweitzerandClaude Fable 5 3f7851895c chore(meta): file T-1137/T-1138 — regional-map wiring follow-ups from the T-1124 design (blocked on batch merge; zoom-headroom note on T-1138)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:02:53 +02:00
jpmschweitzerandClaude Fable 5 05b2b7aff1 chore(meta): activate Atlas depth batch — T-1124/T-1118/T-1119 in progress with Si refinements + lead rulings (request-cap closed, response-budget fork to design pass)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 11:47:18 +02:00
jpmschweitzerandClaude Fable 5 8c7a0d6f3d chore(meta): close companion wave 2 — T-1131/T-1133 done (PR #184 merged, both reviewers approved; demux ceiling ruling recorded in bridge doc)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 10:57:23 +02:00
jpmschweitzerandClaude Fable 5 51b6147037 chore(meta): T-1131/T-1133 to review — PR #184 up (companion wave 2)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 10:44:57 +02:00
jpmschweitzerandClaude Fable 5 a346410832 chore(meta): activate companion wave 2 — T-1131/T-1133 in progress (atlas-companion-browser worktree; Oscar proxy + Stig browser UI)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 09:37:41 +02:00
jpmschweitzerandClaude Fable 5 edde411fb6 chore(meta): close companion wave 1 — T-1129/T-1130/T-1132 done (PR #183 merged); D-254 synced
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 09:33:54 +02:00
jpmschweitzerandClaude Fable 5 7baac29861 chore(meta): T-1129/T-1130/T-1132 to review — PR #183 up (companion wave 1)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 09:17:46 +02:00
jpmschweitzerandClaude Fable 5 6d4e03ffd5 chore(meta): file T-1136 — spawned-server orphan watchdog (T-1132 SIGTERM gap follow-up)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 09:11:20 +02:00
jpmschweitzerandClaude Fable 5 92c455ef10 chore(meta): close seam batch — T-1125/T-1126/T-1127 done (PR #182 merged, both reviewers approved clean)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 08:36:36 +02:00
jpmschweitzerandClaude Fable 5 627e02f7ba chore(meta): file T-1135 — split character spawn out of world-setup (T-1130 follow-up)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 08:31:45 +02:00
jpmschweitzerandClaude Fable 5 e6dff2c370 chore(meta): T-1125/T-1126/T-1127 to review — PR #182 up (coastline invention seam batch)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 08:25:48 +02:00
jpmschweitzer d42951d43a chore(meta): record Jeroen's generic-implant-host requirement on T-1132/T-1133 (D-254 SS3 addition) 2026-07-17 08:10:53 +02:00
jpmschweitzer 554bba67d9 chore(meta): activate T-1130 (oscar) + T-1132 (stig) — companion-app implementation wave 1 2026-07-17 08:06:47 +02:00
jpmschweitzer 599024f590 chore(meta): file D-254 implementation tree — T-1130 reader connection (gates all), T-1131 browse proxy, T-1132 standalone shell, T-1133 browser UI, T-1134 seed picker; Jeroen's IA + granularity rulings 2026-07-17 08:04:46 +02:00
jpmschweitzer 749ba49181 chore(meta): sidequest — file T-1128 companion-app epic + T-1129 design pass (D-254 claimed); activate design 2026-07-17 07:48:35 +02:00