fix(shipwrecks): tidy after merging main: the retired-token test reuses the retired token, natural Hebrew, voice comment beside its entry

- layerStateTokenLedger.test: the retired-token reuse case now offers the
  retired token (02) to the newcomer, not News's 00.
- he.json: the catalog's singular imperative, {count} first in the plural,
  Wikidata read as one source, and smoother legend and info text.
- layerManifest: News after Shipwrecks, so the prompt-budget comment stays
  next to the entries it explains.
- CURRENT-STATE: Prettier-formatted (table column, blank line before a heading).
This commit is contained in:
Sameh Khamis committed 2026-11-10 14:07:07 -08:00
1 parent 8ff22f1a12
commit 2992232fcc
4 files changed
+12 -11

No files matched your search

+1 -1
View File
@@ -435,7 +435,7 @@ test('checker reads a complete future base ledger and rejects retired-token reus
() =>
validateLayerStateAllocations(published, {
...LAYER_STATE_TOKEN_RESERVATIONS,
newcomer: '00',
newcomer: '02',
}),
/changed or removed/,
);
+8 -8
View File
@@ -3517,23 +3517,23 @@
"Cargo or finds: {value}": "מטען או ממצאים: {value}",
"Protected wreck": "ספינה טרופה מוגנת",
"Source: {value}": "מקור: {value}",
"Click the card to open EMODnet ↗": "לחצו על הכרטיס כדי לפתוח את EMODnet ↗",
"Click the card to open the article ↗": "לחצו על הכרטיס כדי לפתוח את הערך ↗",
"Click the card to open the source ↗": "לחצו על הכרטיס כדי לפתוח את המקור ↗",
"Click the card to open EMODnet ↗": "לחץ על הכרטיס כדי לפתוח את EMODnet ↗",
"Click the card to open the article ↗": "לחץ על הכרטיס כדי לפתוח את הערך ↗",
"Click the card to open the source ↗": "לחץ על הכרטיס כדי לפתוח את המקור ↗",
"All years": "כל השנים",
"Period": "תקופה",
"From": "מ־",
"First year of the shipwreck period": "השנה הראשונה בתקופת הטביעות",
"To": "עד",
"Last year of the shipwreck period": "השנה האחרונה בתקופת הטביעות",
"Wikidata unavailable; showing EMODnet only": "ויקינתונים לא זמין; מוצג EMODnet בלבד",
"EMODnet unavailable; showing Wikidata only": "EMODnet לא זמין; מוצגים ויקינתונים בלבד",
"Wikidata unavailable; showing EMODnet only": "ויקינתונים אינו זמין; מוצג EMODnet בלבד",
"EMODnet unavailable; showing Wikidata only": "EMODnet אינו זמין; מוצג ויקינתונים בלבד",
"Shipwrecks unavailable": "ספינות טרופות לא זמינות",
"{count} wrecks": {
"one": "ספינה טרופה אחת ({count})",
"one": "{count} ספינה טרופה",
"two": "{count} ספינות טרופות",
"other": "{count} ספינות טרופות"
},
"EMODnet (European waters) · Wikidata (worldwide)": "EMODnet (מים אירופיים) · ויקינתונים (כל העולם)",
"European heritage wrecks come from EMODnet Human Activities; notable wrecks worldwide come from Wikidata. Colour shows when the ship sank; marker size grows with deaths. Click a marker for its card.": "ספינות טרופות מורשת אירופיות מגיעות מ־EMODnet Human Activities; ספינות טרופות בולטות מכל העולם מגיעות מוויקינתונים. הצבע מראה מתי הספינה טבעה; גודל הסמן גדל עם מספר ההרוגים. לחצו על סמן כדי לפתוח את הכרטיס שלו."
"EMODnet (European waters) · Wikidata (worldwide)": "EMODnet (מימי אירופה) · ויקינתונים (כל העולם)",
"European heritage wrecks come from EMODnet Human Activities; notable wrecks worldwide come from Wikidata. Colour shows when the ship sank; marker size grows with deaths. Click a marker for its card.": "ספינות טרופות אירופיות בעלות ערך מורשת מגיעות מ־EMODnet Human Activities; ספינות טרופות בולטות מכל העולם מגיעות מוויקינתונים. הצבע מראה מתי הספינה טבעה; הסמן גדל ככל שמספר ההרוגים עולה. לחץ על סמן כדי לפתוח את הכרטיס שלו."
}
+1 -1
View File
@@ -457,9 +457,9 @@ export const VOICE_OFF_LAYERS = Object.freeze({
// query for this layer wait until there is room.
'drone-airspace':
'informational airspace layer; no room in the prompt budget',
news: 'browsed in the News panel; voice tools are a later step',
// Same budget: a historical wreck archive waits for room too.
shipwrecks: 'historical shipwreck archive; no room in the prompt budget',
news: 'browsed in the News panel; voice tools are a later step',
'wildlife-sightings':
'community observation layer; no room in the prompt budget',
});