[sovereignty] Mobile Heartbeat — Lightweight Text-Only Status Page #416
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Point 20 from Sovereignty Manifest
What
Create an ultra-lightweight text-only status page viewable on mobile without loading the full 3D scene. For off-grid/low-bandwidth monitoring of the Nexus sovereignty pulse.
Implementation
heartbeat.html— static HTML, no JavaScript framework, no Three.jsAcceptance Criteria
heartbeat.htmlexists and loads without Three.jsRefs #409, hermes-agent #115
PR created: #440. Implemented the heartbeat.html page as a lightweight, text-only status page with dynamic data fetching from Gitea, Open-Meteo, and Blockstream APIs. Also created a placeholder sovereignty-status.json file.
PR created: http://143.198.27.163:3000/Timmy_Foundation/the-nexus/pulls/441
Replaced the
api/status.jsonstatic stub with real Gitea API calls (24h commit tally per author). Added Open-Meteo weather fetch and blockstream.info BTC block height — both were present in the HTML but never fetched. Sovereignty shows an honest offline state whensovereignty-status.jsonis absent. All fetches run in parallel; page weight is 12 KB.