docs(cyclones): tighten shared-context comments, changelog and notes

This commit is contained in:
German Khokhlov committed 2026-11-06 20:07:56 +04:00
1 parent ea22d16c1a
commit 5e64e599e1
5 files changed
+13 -19

No files matched your search

+6 -7
View File
@@ -742,13 +742,12 @@ geographic seams and releases on disable; forecast animation is not implied.
NHC movement speed is converted from miles per hour to rounded knots by the
proxy; advisory wind intensity is already in knots and is passed through.
Cyclone markers, labels, tracks and cones are hidden beyond the horizon on every map source.
Explicit cyclone selections publish one shared `weather-cyclones` record
with official advisory provenance, source position, the English classification
name and, while the proxy serves its cache, the cache fetch time. Switching
storms selects the replacement before pruning the old record; automatic row
selection never claims global context, and refreshes do not re-announce
selection. Deliberate clear/disable reports `deliberate`; losing the selected
storm from the feed reports `evicted` and assigns no fallback.
Explicitly selecting a storm publishes one shared `weather-cyclones` record:
advisory provenance, source position, the English classification name and,
while the proxy serves its cache, the cache fetch time. The automatic row
selection does not claim shared context; refreshes do not re-announce it.
Clear or disable reports `deliberate`; a storm leaving the feed reports
`evicted`, with no fallback.
Consult the linked official advisory for safety decisions.
Voice and HUD snapshots reuse the existing feedState classifier. Analyst follow-ups retain their original data provenance; current-view results append provenance without replacing legacy fields. HUD context and deterministic telemetry include non-nominal feed state.