0
#95
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.”