Sovereignty meter — 3D gauge showing how local-first the stack is #203
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?
Create a holographic gauge near the center of the Nexus. It shows the sovereignty score: percentage of compute running locally vs cloud. Green = fully sovereign. Yellow = some cloud. Red = cloud-dependent. Read from sovereignty-status.json stub.
Files: app.js, style.css
PR created: #219
Added a holographic sovereignty meter to the Nexus:
sovereignty-status.jsonstub with score/local/cloud/label fields (defaults to 85% Mostly Sovereign)TorusGeometryfills from 12 o clock proportional to scoreloadSovereigntyStatus()reads the JSON at startup and updates geometry/colors/texturePR #225 is open and ready for review.
Changes:
sovereignty-status.json— stub file with score (0–100), local/cloud split, and labelapp.js— holographic 3D gauge: dark background torus ring + coloured fill arc (TorusGeometry arc param), canvas sprite label showing score%, glow PointLight coloured by level, gentle float + pulse animation in the game loop. Reads fromsovereignty-status.jsonon load, falls back to defaults gracefully.All validation passes (
node --check app.js).