Skip to content

Redesign the Orbital Observatory#90

Merged
JROChub merged 2 commits into
mainfrom
agent/orbital-observatory-redesign
Jul 10, 2026
Merged

Redesign the Orbital Observatory#90
JROChub merged 2 commits into
mainfrom
agent/orbital-observatory-redesign

Conversation

@JROChub

@JROChub JROChub commented Jul 10, 2026

Copy link
Copy Markdown
Owner

What changed

  • rebuild the homepage hierarchy around the live Earth, selected verifier, and local proof lab
  • add first-viewport local run controls with explicit upload and semantic trust boundaries
  • make the RootID input flow describe deterministic observation accurately instead of implying claim truth
  • add a dedicated SFCS close control and responsive, scroll-owned instrument panels
  • introduce a separate cache-busted production stylesheet and JavaScript module
  • enforce exact parity between the tested source module and deployed versioned module

User impact

The globe is no longer crowded by the redundant portal strip. Every public verifier is directly reachable from the hero, the local proof lab works with claims, URLs, RootID seeds, and artifact files, and all drawers remain closable on desktop, tablet, portrait mobile, and landscape mobile.

Validation

  • all six browser proof modes completed successfully
  • deterministic RootID tests for claim, URL, and seed inputs
  • desktop, wide desktop, compact desktop, tablet, mobile, and landscape Playwright checks
  • Rootprint, local proof lab, SFCS, SLBIT explorer, observatory, evaluation, and panel-close interaction checks
  • WebGL-disabled fallback verification
  • node --check publicpower/app.js
  • node --check publicpower/app-v0332.js
  • node scripts/test_observatory_stream.mjs
  • python3 scripts/test_observatory_contract.py
  • python3 scripts/test_status_registry.py
  • python3 scripts/test_reliability_campaign.py
  • python3 scripts/test_observer_registry.py
  • python3 scripts/test_observer_intake.py
  • python3 scripts/test_validator_registry.py
  • python3 scripts/check_release_consistency.py

@JROChub
JROChub marked this pull request as ready for review July 10, 2026 21:32
@JROChub
JROChub merged commit fa35b46 into main Jul 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant