This website requires JavaScript.
ee5ed4e08a
chore(meta): close T-1156 wave 1 — PR #195 merged (rivers/basins/attractors on the ladder, triple review)
jpmschweitzer and Claude Fable 5
2026-07-23 09:35:46 +02:00
e8149d011e
Merge remote-tracking branch 'origin/rivers-ladder'
jpmschweitzer
2026-07-23 09:33:53 +02:00
c1cae7c9b5
test(ui): named default-visibility pins for nature overlays (PR #195 Hoshe finding)
jpmschweitzer and Claude Fable 5
2026-07-23 09:26:55 +02:00
273a1634be
chore(meta): PR #195 review captures — T-1171 pole-entry wobble filed; T-1170 per-basin note; T-1156 wave-2 sibling-layer note
jpmschweitzer and Claude Fable 5
2026-07-23 09:16:25 +02:00
8a747e332c
fix(ui): PR #195 review round — attractor stroke widths zoom-compensated (Tyre I1/I2/I3)
jpmschweitzer and Claude Fable 5
2026-07-23 09:14:47 +02:00
0366e8286f
fix(ui): District trunk dot 2.0px/80% — Araminta's PR #195 capture objection
jpmschweitzer and Claude Fable 5
2026-07-23 09:06:38 +02:00
f4711d631d
chore(meta): T-1156 wave 1 to review — PR #195 up (rivers-ladder)
jpmschweitzer and Claude Fable 5
2026-07-23 09:03:15 +02:00
5a382c2e56
style(simulation): cargo fmt — assert message wrap in drainage tests
jpmschweitzer and Claude Fable 5
2026-07-23 08:59:48 +02:00
60faf667a5
fix(ui): T-1156 live rounds — zoom-compensated marker sizes; toggle-redraw regression pin
jpmschweitzer and Claude Fable 5
2026-07-23 08:55:29 +02:00
0d22e50e66
feat(ui): T-1156 — rivers/basins/attractors re-hosted onto the zoom ladder (nature overlay node)
jpmschweitzer and Claude Fable 5
2026-07-23 08:23:59 +02:00
ff98a10d42
feat(simulation): T-1156 — quantized river_class on RiverNetwork (trunk/tributary/stream)
jpmschweitzer and Claude Fable 5
2026-07-23 08:10:00 +02:00
365b044e79
docs(meta): D-226 wave-1 nature-overlay carrier note (T-1156 — Tyre's ruling)
jpmschweitzer and Claude Fable 5
2026-07-23 08:04:12 +02:00
5155474d14
chore(meta): T-1156 wave-1 design pass captured — T-1168 riparian forward contract, T-1169 labels split-out, T-1170 river-course invention (all gated behind wave 1)
jpmschweitzer and Claude Fable 5
2026-07-23 07:54:41 +02:00
64a65f52e1
chore(meta): activate T-1156 wave 1 — rivers/basins onto the ladder (rivers-ladder worktree)
jpmschweitzer and Claude Fable 5
2026-07-23 07:49:17 +02:00
825ea9749f
chore(meta): close nature-first batch — T-1162/T-1161 done (PR #194 merged, triple review), T-1155 cancelled as superseded
jpmschweitzer and Claude Fable 5
2026-07-22 23:39:37 +02:00
153b4113b5
Merge remote-tracking branch 'origin/nature-octaves'
jpmschweitzer
2026-07-22 23:37:30 +02:00
972842c320
style(simulation): cargo fmt — const assert line wrap
jpmschweitzer and Claude Fable 5
2026-07-22 23:36:11 +02:00
e5a68f4445
docs(simulation): sweep the last pre-I1 floor-framing comment (Tyre's non-blocking follow-up)
jpmschweitzer and Claude Fable 5
2026-07-22 23:34:53 +02:00
f50c93b2c8
docs(meta): PR #194 I3 — §8 step 6 erratum + D-226 filter-axis note (T-1161 two-axes supersedes COMPOSITE_SMOOTH retirement)
jpmschweitzer and Claude Fable 5
2026-07-22 23:31:31 +02:00
3368891976
fix(simulation): PR #194 review round — rung-floor dependency direction, golden body coverage, doc honesty
jpmschweitzer and Claude Fable 5
2026-07-22 23:31:14 +02:00
918855c878
chore(meta): T-1162/T-1161 to review — PR #194 up (nature-octaves); T-1167 gdlint-debt ticket filed
jpmschweitzer and Claude Fable 5
2026-07-22 23:13:04 +02:00
a5b9c28e74
style(simulation): cargo fmt — gate bounce on T-1162 files
jpmschweitzer and Claude Fable 5
2026-07-22 23:09:48 +02:00
d33256a8ba
test(simulation): regenerate believability golden — deliberate T-1162 output change
jpmschweitzer and Claude Fable 5
2026-07-22 22:56:48 +02:00
5cb63b6867
feat(simulation): T-1162 — invention octaves into the Atlas window path (coast crinkle, quarter relief, vegetation patchiness)
jpmschweitzer and Claude Fable 5
2026-07-22 22:56:34 +02:00
c9028af77e
feat(ui): T-1161 — per-rung composite filter policy (Region NEAREST, District/Quarter LINEAR)
jpmschweitzer and Claude Fable 5
2026-07-22 22:36:05 +02:00
ffc24b7312
chore(meta): T-1162 refinement resolutions — bench-baseline-first, window-derivation golden as explicit scope, vegetation invention net-new mirroring coast_invention
jpmschweitzer and Claude Fable 5
2026-07-22 22:28:01 +02:00
e41a8dcc8d
chore(meta): activate nature-first batch — T-1162 + T-1161 in progress (nature-octaves worktree)
jpmschweitzer and Claude Fable 5
2026-07-22 22:25:39 +02:00
bbe9099e22
chore(meta): close T-1163 — PR #193 merged (cold-launch starvation fix); review captures T-1164/T-1165/T-1166 filed
jpmschweitzer and Claude Fable 5
2026-07-22 21:30:03 +02:00
6d80936b65
Merge remote-tracking branch 'origin/ladder-cold-start'
jpmschweitzer
2026-07-22 21:22:34 +02:00
8bb09abad0
test(ui): wrong-body Pending must not touch retry state (PR #193 Hoshe finding 1)
jpmschweitzer and Claude Fable 5
2026-07-22 21:15:47 +02:00
4c34327b41
docs(ui): PR #193 review capture — D-226 pending-shape protocol note + stagger comment dedupe
jpmschweitzer and Claude Fable 5
2026-07-22 21:11:22 +02:00
cf1733cdd6
chore(meta): T-1163 — cold-launch starvation bug (ladder-cold-start branch, in review)
jpmschweitzer
2026-07-22 20:59:22 +02:00
3891c83206
fix(client): cold-body Pending responses reach the retry path — the launch-shape starvation root cause
jpmschweitzer
2026-07-22 20:56:46 +02:00
ddc4483462
test(simulation): connection-zero district_window delivery regression (bridge_tcp)
jpmschweitzer
2026-07-22 20:32:09 +02:00
dd13760d62
fix(client): cold-start round 2 — DERIVING TERRAIN state, legend re-fit, release server for make atlas
jpmschweitzer
2026-07-22 19:51:12 +02:00
d4526e51ff
fix(client): cold-start black screen — self-healing tile repaint, legend re-entry root cause, pending-tile wash
jpmschweitzer
2026-07-22 19:05:15 +02:00
74662470c6
chore(meta): nature-layer scope ruling — T-1162 gains vegetation patchiness, T-1156 split into nature-first waves (cities uncolored for now, per Jeroen + D-166 outside-in)
jpmschweitzer
2026-07-22 18:33:11 +02:00
0a69710ca5
chore(meta): T-1162 — extend invention octaves into the window path (Jeroen's flatness/coastline feedback; content floor 4km/16km vs 512m transport)
jpmschweitzer
2026-07-22 18:30:52 +02:00
41017166aa
chore(meta): zoom ladder shipped — T-1152/T-1153 closed (PR #192 merged, triple review, six live rounds, eight integration bugs pinned)
jpmschweitzer
2026-07-22 17:40:55 +02:00
919660c5ae
Merge remote-tracking branch 'origin/zoom-ladder-continuous'
jpmschweitzer
2026-07-22 17:40:20 +02:00
da15261276
fix(client): PR #192 review round — per-rung legend, Region coalescing + clamp boundary tests, halving-loop honesty
jpmschweitzer
2026-07-22 17:24:07 +02:00
15f0b6936d
chore(meta): PR #192 review follow-ups — T-1158 (viewer decomposition), T-1159 (legacy u32 retirement), T-1160 (orbital coastline audit), T-1161 (per-rung filter policy)
jpmschweitzer
2026-07-22 17:05:18 +02:00
ab41ea07f9
chore(meta): T-1152/T-1153 to review — PR #192 up (zoom ladder); T-1157 smoke-scenario migration note (Stig)
jpmschweitzer
2026-07-22 16:51:06 +02:00
8517cae66f
fix(client): draw smoke — guarded early-return instead of fuzzer-arg skip (gdUnit leaks one internal Node per skipped test, exit 101 bounced the gate at 0 failures)
jpmschweitzer
2026-07-22 16:48:21 +02:00
8414b0fd18
fix(client): T-1153 round 6 — zoom floor at the canonical frame; reset guard purely edge-triggered
jpmschweitzer
2026-07-22 16:21:31 +02:00
ccedba4f24
fix(client): T-1153/T-1152 round 5 — nearest-wrap-image tile draw placement; canonical reset restores the fit zoom and re-fires
jpmschweitzer
2026-07-22 15:32:04 +02:00
493a7345d3
fix(client): T-1153/T-1152 round 4 — mosaic canvas-local frame, offset recompute on rung crossing, tile texture RID lifetime; real-driver draw smoke
jpmschweitzer
2026-07-22 14:41:00 +02:00
9ffda88e57
docs(docs): §5 erratum superseded — unified coverage-ceiling rung model + tile mode as merged (T-1153 round 3)
jpmschweitzer
2026-07-22 13:04:07 +02:00
6195fd28b3
fix(client): T-1153/T-1152 round 3 — unified rung coverage model, reselect clamp mirror, orbital tile-set mosaic
jpmschweitzer
2026-07-22 13:03:38 +02:00
11f7927f24
fix(client): T-1153 — v2 granularity is authoritative in the staleness guard; legacy compared only when v2 absent
jpmschweitzer
2026-07-22 12:07:33 +02:00
1c87b6a712
fix(client): T-1153 — clamp _held_n at the viewer's single write site (live eyeball round blocker)
jpmschweitzer
2026-07-22 11:54:06 +02:00
5aa3a84263
chore(meta): T-1156 (overlay port onto the ladder) + T-1157 (capture-harness redesign) — T-1153 deferral follow-ups
jpmschweitzer
2026-07-22 11:42:59 +02:00
55a2909386
docs(docs): §5 erratum — rung-selection rule's literal form has no District band; two-gate split as implemented (T-1153)
jpmschweitzer
2026-07-22 11:42:22 +02:00
ce90d69ae8
feat(client): T-1153 + T-1152 client half — continuous cursor-anchored zoom ladder, Region-rung orbital entry, click-through retired
jpmschweitzer
2026-07-22 11:41:37 +02:00
d356b09926
feat(simulation): T-1152 server half — WindowGranularity enum, derive_orbital_at_metres, Region rung on the same carrier
jpmschweitzer
2026-07-22 10:35:37 +02:00
2a4597e108
chore(meta): activate zoom-ladder-continuous batch — T-1152/T-1153 in_progress
jpmschweitzer
2026-07-22 10:01:06 +02:00
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
jpmschweitzer
2026-07-22 00:54:42 +02:00
d02754f6cc
Merge remote-tracking branch 'origin/zoom-ladder-foundations'
jpmschweitzer
2026-07-22 00:54:14 +02:00
1ce4085901
style(simulation): cargo fmt on the fix round + governance amendment typo (Hoshe nit)
jpmschweitzer
2026-07-22 00:51:22 +02:00
0159a63cc2
fix(simulation): PR #191 review round — n-clamp mirror, min_wl band quantization, coalescing coverage, fixture consumer
jpmschweitzer
2026-07-22 00:47:53 +02:00
fdd529f576
chore(meta): T-1149/T-1150/T-1151 to review — PR #191 up (zoom-ladder foundations)
jpmschweitzer
2026-07-22 00:28:55 +02:00
3e87fd5b4f
feat(simulation): T-1151 window par_iter + T-1150 granularity carrier (five touch points + aliasing tests)
jpmschweitzer
2026-07-22 00:27:40 +02:00
afff859a2c
feat(simulation): T-1149 derive_at_metres extraction + min_wavelength octave cutoff
jpmschweitzer
2026-07-22 00:27:21 +02:00
43323e88d2
chore(meta): activate zoom-ladder-foundations batch — T-1149/T-1150/T-1151 in_progress
jpmschweitzer
2026-07-21 23:50:55 +02:00
143d6381ca
docs(meta): T-1143 rulings — D-226(d) floor opened, progressive-tiling planetary carrier, continuous seam zoom; implementation chain T-1149..T-1155
jpmschweitzer
2026-07-21 21:52:55 +02:00
c8d3fe6560
docs(docs): T-1143 Atlas zoom-ladder design pass — rung table, serving model, planetary rung, migration path
jpmschweitzer
2026-07-21 21:30:40 +02:00
a292e2d2ef
chore(meta): T-1143 in_progress — zoom-ladder design pass running (Tyre/Dudley/Araminta + Troblum critique)
jpmschweitzer
2026-07-21 21:12:46 +02:00
bc204262be
docs(meta): D-166 amendment corollary — heightmap PNGs demoted to invisible derivation input; planetary level fully derived at canvas resolution
jpmschweitzer
2026-07-21 21:06:46 +02:00
51c8cb86cd
docs(meta): D-166 amendment — seamless Atlas zoom ladder is a hard Phase-4 deliverable condition
jpmschweitzer
2026-07-21 21:02:06 +02:00
aa8dfe948b
chore(meta): T-1146 done — PR #190 merged (implant input gate, double review + fix round)
jpmschweitzer
2026-07-21 20:02:53 +02:00
0fd744c7a5
Merge remote-tracking branch 'origin/implant-input-gate'
jpmschweitzer
2026-07-21 20:02:32 +02:00
32a7b1e425
fix(client): T-1146 review round — gate the T-1088 seams, kill the settle fallback tautology, neutralize AutoPause leak
jpmschweitzer
2026-07-21 20:00:18 +02:00
629b9082b3
chore(meta): T-1146 to review — PR #190 up (implant input gate)
jpmschweitzer
2026-07-21 19:52:21 +02:00
196ecb8a98
chore(meta): T-1148 — hunt leaked gdUnit scene-tree pollers (T-1146 fix-round evidence)
jpmschweitzer
2026-07-21 19:50:52 +02:00
4af3dd2607
test(client): T-1146 — full-suite isolation for the occlusion-gate suites
jpmschweitzer
2026-07-21 19:49:42 +02:00
cd52fe8843
fix(client): T-1146 gameplay input gated while an implant screen occludes gameplay
jpmschweitzer and Claude Fable 5
2026-07-21 19:16:12 +02:00
94990ec910
chore(meta): T-1143 — Jeroen's LoD ruling (sub-district pixels over gradients; seamless zoom-LoD; D-226(d) floor question flagged)
jpmschweitzer and Claude Fable 5
2026-07-21 19:00:51 +02:00
cdc5396c21
chore(meta): activate T-1146 — implant-open input leak fix
jpmschweitzer and Claude Fable 5
2026-07-21 18:56:08 +02:00
aa06bc9fca
chore(meta): close T-1145 — PR #189 merged (round-2 polish, zero review findings)
jpmschweitzer and Claude Fable 5
2026-07-21 17:09:15 +02:00
8910182d92
Merge remote-tracking branch 'origin/atlas-regional-polish'
jpmschweitzer
2026-07-21 17:07:58 +02:00
c906a9df00
chore(meta): T-1145 to review — PR #189 up (regional polish round 2)
jpmschweitzer and Claude Fable 5
2026-07-21 17:03:51 +02:00
fd7d8fcfde
chore(meta): file T-1147 — margin-less fog-shader perf ceiling flaked the gate (0.501 vs 0.500ms)
jpmschweitzer and Claude Fable 5
2026-07-21 17:01:15 +02:00
372ce37bb6
feat(ui): T-1145 round-2 polish — cover-fit, WASD+edge-scroll pan, smoothed composite (Jeroen rulings)
jpmschweitzer and Claude Fable 5
2026-07-21 16:51:24 +02:00
256f259a17
chore(meta): file T-1146 — gameplay movement leaks to server while implant open (T-1145 finding)
jpmschweitzer and Claude Fable 5
2026-07-21 16:50:43 +02:00
848fa12003
chore(meta): file+activate T-1145 (round-2 friction: cover-fit, WASD pan, smoothing); expand T-1143 with sub-district sampling design
jpmschweitzer and Claude Fable 5
2026-07-21 16:17:55 +02:00
9bfd86309a
chore(meta): close T-1142 — PR #188 merged (descent fixes, live full-chain verified)
jpmschweitzer and Claude Fable 5
2026-07-21 15:27:10 +02:00
af07672c5b
Merge remote-tracking branch 'origin/atlas-descent-fixes'
jpmschweitzer
2026-07-21 15:25:53 +02:00
7ce6cc08fd
test(ui): pin the _user_adjusted resize guard both ways; fix coalescing doc overstatement (PR #188 review)
jpmschweitzer and Claude Fable 5
2026-07-21 15:22:24 +02:00
d426059cb6
chore(meta): T-1142 to review — PR #188 up (descent fixes, live full-chain verified)
jpmschweitzer and Claude Fable 5
2026-07-21 15:12:04 +02:00
ce71abec28
chore(meta): file T-1144 — atlas_viewer.gd structural extraction (at gdlint cap two rounds running)
jpmschweitzer and Claude Fable 5
2026-07-21 14:53:58 +02:00
831625019a
fix(ui): T-1142 client — descent bounds gate, fit-and-center, pole wall, east-west wrap, body-name header
jpmschweitzer and Claude Fable 5
2026-07-21 14:53:32 +02:00
4a65bb210d
fix(simulation): normalize window_center before cache and coalescing keys (T-1142 server half)
jpmschweitzer and Claude Fable 5
2026-07-21 14:52:50 +02:00
7ac3335d77
chore(meta): activate T-1142 — descent bounds/fit fix round (atlas-descent-fixes worktree)
jpmschweitzer and Claude Fable 5
2026-07-21 14:21:04 +02:00
e7319cf322
chore(meta): file T-1142 (descent bounds + fit bugs, Jeroen hands-on) + T-1143 (quiet-interior legibility)
jpmschweitzer and Claude Fable 5
2026-07-21 14:19:31 +02:00
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)
jpmschweitzer and Claude Fable 5
2026-07-21 14:04:05 +02:00
64d26995fc
Merge remote-tracking branch 'origin/atlas-regional-window'
jpmschweitzer
2026-07-21 14:02:42 +02:00
96f6baa930
docs(meta): D-226 T-1124 prose corrections — real TerrainAnalysis cost model + glaciation gate (PR #187 C1/C4)
jpmschweitzer and Claude Fable 5
2026-07-21 13:57:45 +02:00
4eed3bccb2
fix(ui): latitude-inverse denominator + reticle city-hover gate (PR #187 findings)
jpmschweitzer and Claude Fable 5
2026-07-21 13:57:28 +02:00
df33e9f2fb
fix(simulation): per-body TerrainAnalysis LRU + full-path determinism test (PR #187 C1/C3)
jpmschweitzer and Claude Fable 5
2026-07-21 13:56:58 +02:00
ec3b429316
chore(meta): T-1137/T-1138 to review — PR #187 up (regional-window batch)
jpmschweitzer and Claude Fable 5
2026-07-21 13:36:16 +02:00