Merge main into feat/shipwrecks; move shipwrecks to token 00

Main's wildlife-sightings layer took share-link token 9, so shipwrecks
takes the next free token, 00. Locale, docs, format-scope and voice
manifest conflicts keep both sides. Ledger and registry tests now model
the ledger before shipwrecks took 00, and layer counts include both
new layers.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Itallo BrandãoandClaude Opus 5.5 committed 2026-11-06 02:52:49 -03:00
commit 096b3c85bf
202 files changed
+29339 -622

No files matched your search

+3 -1
View File
@@ -453,12 +453,14 @@ const layers = [
export const VOICE_OFF_LAYERS = Object.freeze({
'bhote-koshi-2026': 'scene-driven event layer (control_scene)',
'bhote-koshi-locator': 'scene-driven event layer (control_scene)',
// The Realtime prompt is at its 52,000-character budget; voice toggle and
// The Realtime prompt is at its 55,500-character budget; voice toggle and
// query for this layer wait until there is room.
'drone-airspace':
'informational airspace layer; no room in the prompt budget',
// Same budget: a historical wreck archive waits for room too.
shipwrecks: 'historical shipwreck archive; no room in the prompt budget',
'wildlife-sightings':
'community observation layer; no room in the prompt budget',
});
const TYPE_NAMES = Object.freeze({