Olivier and Claude Sonnet 5.5
5344b045d9
docs: align the site brief storage wording with ADR 0012
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:28:16 +02:00
Olivier and Claude Sonnet 5.5
e00c97091b
feat(sites): dive on the Banc du Vigilant by default
...
Zone 1 becomes the default dive site; the foundation suite still selects the
calibration site explicitly. Documents the site suites, the site content
workflow and the authored heightfield terrain (ADR 0012), and aligns the zone 1
brief with the baked data (storage format, route lengths, 6 m ridge and
pinnacles).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:25:19 +02:00
Olivier and Claude Sonnet 5.5
a1493434e4
feat(content): bake the Banc du Vigilant site and its contract tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:21:29 +02:00
Olivier and Claude Sonnet 5.5
51634820bd
feat(composition): dive world assembled from a selected site definition
...
The calibration site spawn sat 16 m from the south bounds edge, inside the
40 m warning margin. The vehicle_test recipe now extends the terrain and
playable bounds 42 m to the south so the spawn is inside the zone.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:16:45 +02:00
Olivier and Claude Sonnet 5.5
bbf1dc9990
fix(world): wind terrain triangles clockwise so the seabed is a front face
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:09:46 +02:00
Olivier and Claude Sonnet 5.5
b1d32f7d81
feat(world): generic dive site scene fed by a baked site definition
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:08:07 +02:00
Olivier and Claude Sonnet 5.5
0e590f2bc7
feat(world): tiled heightfield terrain actor with per-cell sonar materials
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:04:13 +02:00
Olivier and Claude Sonnet 5.5
8ab1289d10
feat(tools): declarative site terrain baker and calibration recipe
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 20:01:36 +02:00
Olivier and Claude Haiku 4.5
84e66d304a
fix(sites): construct TerrainHeightField with new() in from_data
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-10-06 19:57:11 +02:00
Olivier and Claude Haiku 4.5
084b663d63
feat(sites): playable bounds rule with typed status
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-10-06 19:55:19 +02:00
Olivier and Claude Haiku 4.5
506f6dd0c8
feat(sites): typed dive site definition with placements and routes
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-10-06 19:52:24 +02:00
Olivier and Claude Haiku 4.5
1c1f0b87da
feat(sites): typed terrain data and height field sampler
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-10-06 19:45:21 +02:00
Olivier and Claude Haiku 4.5
fdbfd773e2
feat(sonar): add SAND terrain material
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-10-06 19:40:10 +02:00
Olivier and Claude Fable 5.1
41c86a408e
fix(scripts): normalise rg paths with sed instead of --path-separator
...
MSYS mangles the single-byte separator argument on Windows, and the swallowed
rg error made the Input check pass vacuously.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-06 19:37:56 +02:00
Olivier and Claude Fable 5.1
4da0ce3525
docs: ADR 0012 authored heightfield dive sites
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-06 19:36:31 +02:00
Olivier and Claude Fable 5.1
79484643a2
fix(scripts): make the Input access check path-separator agnostic
...
ripgrep prints backslash paths on Windows, so the infrastructure/input
exclusion never matched and the architecture check failed on a clean tree.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-06 19:35:12 +02:00
Olivier and Claude Fable 5.1
bd1d75fec2
chore: ignore SDD workspace directory
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-06 19:33:57 +02:00
Olivier and Claude Fable 5.1
1409d7f565
docs: terrain site zone I spec and implementation plan
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-06 19:30:36 +02:00