Any viewer deciding whether source-backed data or an action is safe.
All modes/phases; source state is distinct from process liveness.
/data-state-and-freshness · corpus 0.1 · verified 43c1c50
Read LIVE, CACHED, STALE, DEGRADED, OFFLINE, UNAVAILABLE, and AWAITING RELEASE without treating unknown as zero.
All modes/phases; source state is distinct from process liveness.
The owning surface's source status and last-success projection.
Loading, live, cached, stale, degraded, offline, awaiting-release, unavailable, failed, not-applicable.
Freshness windows and source timestamps are runtime values.
Health/help projections are PII-free.
Read state next to the value.
Check source and last-success age.
Continue only when remaining capability is explicitly usable.
Retry/wait through the bounded recovery action.
Cached/stale can be useful but are not live; unavailable cannot authorize a fabricated fact.
Reading a snapshot is reversible; refresh and game mutations have separate semantics.
The page says why, remaining capability, and next action.
Runtime source: Provider/relay status, cache timestamps, processors, route loaders.
Corpus receipt: introduced 0.1; last verified 43c1c50dfbd493b01368d2c74959eb23de098749.