44r0n7 and Claude Opus 5.5
e3e01a84b1
Lake banks slope down to the water instead of ending in a cliff (t96)
...
Digging basins to the lower rim left a 9-18 grain vertical cliff on each lake's high side
(owner screenshots, seed 766733). From each edge inward the ground now falls at most 0.7 grains
a column and is never raised above the natural surface. New no-cliff check in t_lakes.js;
world hashes re-baselined (shallow ore: 2 cells changed, on a lake bank).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 20:00:48 -04:00
44r0n7 and Claude Opus 5.5
80668a4baf
Lakes fill only to their lower rim and keep clear of spawn and the dock (t96)
...
The lake lip was Math.min(surfY), the highest ground (y grows downward), so water was poured
above the lower rim and, once levelled, ran up to the trade dock on 4 of 12 seeds. The lip is
now the lower rim edge minus one, and each lake stays 80 grains from spawn. Seed hashes and
the shallow-ore hash re-baselined (changes only under lake basins); golden fixtures also
freeze surfY/dirtY/AMB from the previous generator.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 19:45:51 -04:00
44r0n7 and Claude Opus 5.5
ae78756fa2
Level lakes at the end of world generation, keeping their water (t96)
...
Volume-preserving levelling pass for water bodies of 50+ cells; the dock foundation is placed
first so it cannot erase levelled water. Seed hashes re-baselined (water and air only).
Started by Codex, finished and reviewed by Claude after Codex hit its usage limit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 19:28:23 -04:00
44r0n7 and Claude Opus 5.5
75d4e8ee4e
Save error says storage is full on QuotaExceededError (t86)
...
Written by the local model (qwen3-coder-30b) in a sandboxed worktree via local-run; reviewed by Claude.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 18:41:36 -04:00
44r0n7 and Claude Opus 5.5
437448ab1d
Move the test-only toolDig helper into the test harness (t84)
...
Written by the local model (qwen3-coder-30b) in a sandboxed worktree via local-run; reviewed by Claude.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 18:41:36 -04:00
44r0n7 and Claude Opus 5.5
b5d7d457ca
Inline the one-line beltLike wrapper (t85)
...
Written by the local model (qwen3-coder-30b) in a sandboxed worktree via local-run; reviewed by Claude.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 18:41:36 -04:00
44r0n7 and Claude Opus 5.5
0b624fe0b4
WebGPU notice suggests Chromium-based browsers, not Edge (t90)
...
Written by the local model (qwen3-coder-30b) in a sandboxed worktree via local-run; reviewed by Claude.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 18:41:36 -04:00
44r0n7
5fd8110470
Hot loads: visible melt damage, rebuild-over repair, warning glow (t69)
2026-10-29 18:30:26 -04:00
44r0n7
b655d754b9
Bot can never be trapped in rock: nudge, retrace trail, fly out (t72)
2026-10-29 18:25:37 -04:00
44r0n7
fc29214162
New-world lakes start level; no trees in water (t96)
2026-10-29 18:21:45 -04:00
44r0n7
d936f65553
Nozzle and rain count only their own grains in flight; factory launches uncapped (t95)
2026-10-29 18:12:47 -04:00
44r0n7
3b427aeecc
Dev console refuses buildable piece materials; loose piece grains cleared on load (t97)
2026-10-29 18:08:38 -04:00
44r0n7
0483fb8da4
Check imported world size, buffers, materials and block codes (t80)
2026-10-29 17:55:18 -04:00
44r0n7
cf762268ce
Save the running world before importing a world file (t79)
2026-10-29 17:52:24 -04:00
44r0n7
5e26e4634d
Reject blueprint codes with unknown pieces, machines or molds (t78)
2026-10-29 17:50:07 -04:00
44r0n7
f7c989db6c
Dev console finds materials by display name from the real material table (t82)
2026-10-29 17:47:21 -04:00
44r0n7 and Claude Opus 5.5
ece650a8bc
Regenerate project map after merging t93 and t94
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 23:40:19 -04:00
44r0n7 and Claude Opus 5.5
1db265a018
Dev console: name suggestions, materials list, history, Tab completion, help, clear (t94)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 23:35:42 -04:00
44r0n7 and Claude Opus 5.5
780216b174
Tidy the t93 resting-face spill: shared open-cell and fall helpers, no behaviour change
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 23:35:30 -04:00
44r0n7 and Claude Opus 5.5
bd22e453ca
Resting faces steeper than the angle of repose topple: blown sand towers collapse (t93)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 23:07:30 -04:00
44r0n7 and Claude Opus 5.5
84dd8b8d0a
Faces cut into loose piles collapse outward instead of draining column by column (t93)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 22:06:48 -04:00
44r0n7 and Claude Opus 5.5
6ac5f463aa
Drill: keep pass-through; restore the original loose-grain nudge, drop dust and push (t92)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 19:15:41 -04:00
44r0n7 and Claude Opus 5.5
807217b22c
Loose walls slump to a natural slope instead of eroding layer by layer (t93)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 18:58:40 -04:00
44r0n7 and Claude Opus 5.5
dadf62a28d
Drill: visible dust; pulses push loose material back and open a channel (t92)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 18:32:31 -04:00
44r0n7 and Claude Opus 5.5
729378770a
Drill pulses pass through rubble and fluidise it; per-grain damping (t92)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 18:09:42 -04:00
44r0n7 and Claude Opus 5.5
90f2d3f974
Decision: drill pulses pass through rubble and fluidise it (t92)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 17:52:46 -04:00
44r0n7 and Claude Opus 5.5
f7ec8af791
Fix blocky WebGPU sky: view inputs refresh when the camera moves (t91)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 17:46:52 -04:00
44r0n7 and Claude Opus 5.5
fbc3b07be2
Phase 4: play-through checked, final profile, dead code removed, next-step recommendation (t88)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 06:50:54 -04:00
44r0n7 and Claude Opus 5.5
7468d00efb
Multi-core simulation: grain movement and heat across a worker pool (t88 phase 3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 03:23:43 -04:00
44r0n7 and Claude Opus 5.5
20963c776e
WebGPU renderer complete: dirty uploads, default limits, legacy removed, WebGPU required, warm-up (t88 phase 2d)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 23:17:17 -04:00
44r0n7 and Claude Opus 5.5
452b6aed32
Smooth look on WebGPU: WGSL port fed by GPU inputs and CPU overrides (t88 phase 2c)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 22:42:12 -04:00
44r0n7 and Claude Opus 5.5
65054e691b
Log t88 phase 2b: GPU lighting checks, profile, and the gate mistake
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 20:06:39 -04:00
44r0n7 and Claude Opus 5.5
31e3005816
Lighting on the GPU in the WebGPU path (t88 phase 2b)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 20:01:15 -04:00
44r0n7 and Claude Opus 5.5
fc05146887
WebGPU pixel look: GPU colours the world, CPU only rare cells (t88 phase 2a)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 19:49:36 -04:00
44r0n7 and Claude Opus 5.5
b2c9ad9533
Served with isolation headers; start-screen capability notices; tests on the real GPU (t88 phase 1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 19:11:42 -04:00
44r0n7 and Claude Opus 5.5
9781aa3ee1
Profiler: real-GPU breakdown by zoom, look and scene, with a baseline (t88 phase 0)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 18:31:43 -04:00
44r0n7 and Claude Opus 5.5
0c0edf46ca
Decision: WebGPU renderer and multi-core simulation in the browser
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 18:04:58 -04:00
44r0n7 and Claude Opus 5.5
0ad3561e6a
Hide the system pointer over the game; the game draws its own aim
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 17:43:49 -04:00
44r0n7 and Claude Opus 5.5
f193b1c76c
Identify ores with the cursor: pinged veins, ores-only label, vein outline (t77)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 17:43:49 -04:00
44r0n7 and Claude Opus 5.5
f4ca1cae57
Ping: veins fade outward in the order found, faster; recharge arc with the drill (t75)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 17:23:25 -04:00
44r0n7 and Claude Opus 5.5
29eee51e35
Ping: 10 s recharge with a panel chip, natural ore colours with a rim, glints (t75)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 17:12:09 -04:00
44r0n7 and Claude Opus 5.5
a671dcb59a
Bag: rock goes in as rubble, older saves convert, list shows everything held
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 16:53:40 -04:00
44r0n7 and Claude Opus 5.5
569ec6e5b6
Resonance ping: right click with the drill lights up nearby veins through fog (t50)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 16:47:35 -04:00
44r0n7 and Claude Opus 5.5
ef4ba6d24a
Build range follows the screen; out-of-range replace ghosts replace (t64)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 16:41:32 -04:00
44r0n7 and Claude Opus 5.5
6bc4fd5928
Decision: resonance pylon built in metal, reach from power; waits for power (t47)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 16:31:46 -04:00
44r0n7 and Claude Opus 5.5
9fc1b92080
Throughput in the info overlay: grains per second and backing-up glow (t49)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 16:21:48 -04:00
44r0n7 and Claude Opus 5.5
54e7756ead
Cooled magma is ordinary rock: visible in the smooth look and drillable
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 15:43:20 -04:00
44r0n7 and Claude Opus 5.5
ccca66c0c1
"Doesn't connect" marks on transport ends that would join one block off (t67 phase 4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 15:23:08 -04:00
44r0n7 and Claude Opus 5.5
99d4889f1e
Decision: hot loads stay a hazard but read clearly (t69, t70)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 15:17:42 -04:00
44r0n7 and Claude Opus 5.5
72efe85a1b
Shared drag placement; drags snap one block to join a diagonal (t67 phases 3-4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 15:08:37 -04:00