← all claims · /health
xrpl.health.stream_freshness
Stream age / TX-per-minute indicator reflects actual xrpl_stream activity
yellow
Public-infrastructure dependent OR no independent cross-check path yet. Free-tier only until Batch B walker migration lands (post-soak, ~2026-08-31) and/or an independent verification walker is wired for this series.
What this claim says
- label
- Stream age / TX-per-minute indicator reflects actual xrpl_stream activity
- page
- /health
- claim id (yaml)
health_stream_freshness
- behavior
CONTINUOUS_WIGGLE
- Layer 3 source
self-attested-only
Risk note
/health is the primary human-readable alarm surface. If /health itself is wrong (shows OK while stream is stale), it defeats the monitoring layer. The four-layer audit treats /health indicators as the highest-trust assertions — if L2/L3 alarms exist but /health shows OK, alarm propagation is broken.
Evidence — code paths that back this claim
- app.py:1626 health() — _health_degrade_state()
- db.py:read_heartbeat_prefix
- db.py:read_max_event_ts
- templates/health.html: stream status