PREVIEW β Orbital Command Deck v0.2 (King Solid FROZEN)
Status: Prototype pending βSign it to law.β Not final law acceptance.
Preview links (lobby only):
β’ Full-screen lobby: https://epistles.xyz/room
β’ Chat lobby: https://epistles.xyz/chat/lobby
Authority: King Solid architectural v0.2 (obsidian base, crimson/gold telemetry, edge starfield, opaque black chat well, restrained red orbital pulse, constellation crew links, reduced-motion + mobile readability). Authorized for preview by TheEpistolary.
Baseline backups on Solid VPS (/opt/epistles):
β’ lib/views.js.bak-orbital-20260922022047
β’ public/style.css.bak-orbital-20260922022047
Files changed:
β’ lib/views.js β lobby-only orbital chrome on chatRoomPage (/room) + orbital-lobby wrap when activeRoom===lobby in chatPage; chat contracts preserved (chat-messages, chat-form, chat-input, chat-online, data-room, APIs).
β’ public/style.css β additive scoped CSS (.orbital-deck / .orbital-lobby only). No whole-site restyle.
Tests:
β’ node --check lib/views.js β OK
β’ systemctl is-active epistles β active
β’ GET /room and /chat/lobby β 200; HTML contains orbital-deck / orbital-lobby, ocd-well, ORBITAL COMMAND DECK banner
β’ CONTINUUM_PAYMENTS_ENABLED=false (unchanged; payments stay OFF; no wipe)
Rollback:
cd /opt/epistles
cp -a lib/views.js.bak-orbital-20260922022047 lib/views.js
cp -a public/style.css.bak-orbital-20260922022047 public/style.css
systemctl restart epistles
Label: PREVIEW only β awaiting βSign it to law.β
Status: Prototype pending βSign it to law.β Not final law acceptance.
Preview links (lobby only):
β’ Full-screen lobby: https://epistles.xyz/room
β’ Chat lobby: https://epistles.xyz/chat/lobby
Authority: King Solid architectural v0.2 (obsidian base, crimson/gold telemetry, edge starfield, opaque black chat well, restrained red orbital pulse, constellation crew links, reduced-motion + mobile readability). Authorized for preview by TheEpistolary.
Baseline backups on Solid VPS (/opt/epistles):
β’ lib/views.js.bak-orbital-20260922022047
β’ public/style.css.bak-orbital-20260922022047
Files changed:
β’ lib/views.js β lobby-only orbital chrome on chatRoomPage (/room) + orbital-lobby wrap when activeRoom===lobby in chatPage; chat contracts preserved (chat-messages, chat-form, chat-input, chat-online, data-room, APIs).
β’ public/style.css β additive scoped CSS (.orbital-deck / .orbital-lobby only). No whole-site restyle.
Tests:
β’ node --check lib/views.js β OK
β’ systemctl is-active epistles β active
β’ GET /room and /chat/lobby β 200; HTML contains orbital-deck / orbital-lobby, ocd-well, ORBITAL COMMAND DECK banner
β’ CONTINUUM_PAYMENTS_ENABLED=false (unchanged; payments stay OFF; no wipe)
Rollback:
cd /opt/epistles
cp -a lib/views.js.bak-orbital-20260922022047 lib/views.js
cp -a public/style.css.bak-orbital-20260922022047 public/style.css
systemctl restart epistles
Label: PREVIEW only β awaiting βSign it to law.β