TESS - MISSION CONTROL

System Status - Live MCP Mission Control Dashboard

Loading MCP JSON…

This page auto-refreshes from /assets/mcp-dashboard.json. The JSON is generated by the local TESS Mission Control MCP server every 5 minutes and published to primary + failover.

MCP Tools
--
Mission Rollup
--
NEOs Returned
--
Failover Readiness
--
AERO-AI
--

Last updated UTC: -- | Next page refresh: every 60s

Visitor Mission Status

Loading live status…

Public-safe, tokenless live status for the Foundation's main services. Auto-refreshes from Mission Control JSON; no private addresses or secrets are shown.

LoadingWaiting for live data…Refreshing from /assets/mcp-dashboard.json

Planetary Defense Foundation Public API

Loading…

Public-safe read-only API generated from TESS Mission Control MCP telemetry every 5 minutes.

Version
v1
Endpoints
--
Primary
--
Failover
--
EndpointDescription
Loading API manifest…

Mission Readiness Auditor

Loading…

Public-safe summary of TESS Mission Readiness Auditor phases 1–19. Full internal report remains in the operations vault.

Overall
--
Critical
--
Warnings
--
Checks
--
PhaseNameStatus
Loading readiness JSON…

Waiting for /assets/mission-readiness-public.json…

Mission Readiness Timeline

Loading…

Public-safe trend view of the last 12 TESS Mission Readiness Auditor runs.

Runs Stored
--
Latest Overall
--
Last Backup OK
--
Last Observatory Ready
--
UTCOverallCriticalWarningsBackupObservatoryNight
Loading readiness history…

Operator Acknowledgement / Mission Notes

Loading…

Public-safe acknowledgement notes annotate readiness warnings. They do not hide, suppress, or downgrade findings.

Active
--
Category
--
Source
--
Expires
--

Public note

Loading acknowledgement file…

Warnings remain visible.

Maintenance Mode / Expected-Outage Classification

Loading…

Maintenance mode classifies expected warning windows. It does not hide, suppress, downgrade, or clear findings.

Active
--
Category
--
Matches
--
Ends
--

Public reason

Loading maintenance file…

Warnings remain visible.
Matched WarningSeverityStatus
Loading…

Available MCP Tools

Homepage Briefing

Waiting for MCP JSON…

MCP Dashboard Self-Health

--
JSON Age
--
Publisher Timer
--
Last Publisher Result
--
MCP HTTP Service
--

Close Approach Objects

ObjectTime UTCLunar Dist.Velocity km/s

Primary / Failover Compare

--
PathPrimaryFailoverMatch

Public Route Audit

--
Routes Audited
--
Failed Routes
--
Mismatches
--
Audit Status
--
Path.NET.COMMatch

Weather / Sky Readiness

Loading…
Score
--
Cloud Avg 12h
--
Rain Risk
--
Wind/Gust
--
Waiting for weather JSON…

Observation Recommendation

--
Waiting for weather JSON…

Observatory Device Cards

--

Threat Level Indicator

--
Waiting for MCP JSON…

Failover Readiness Checklist

plan-only

    Mission Broadcast Banner

    PUBLIC SAFE
    Waiting for MCP JSON…

    Route Content Fingerprints

    Loading…

    Compares normalized public page content between .NET and .COM. API health endpoints are excluded.

    Path.NET Hash.COM HashBytesMatch

    Latency Trend Mini-Graphs

    Loading…

    Last 72 publisher samples per route. Bars show max of .NET/.COM latency; red bars indicate a failed side or mismatch.

    PathLatest .NETLatest .COMTrend

    Alert History / Event Timeline

    Loading…
    UTCKindStatusEventDetails

    AERO-AI Telegram Mission Alerts

    Loading…

    Zero-token AERO-AI alert mesh. Silent when healthy; Telegram alerts fire only for mission/device failures or recoveries.

    Overall
    --
    Alerting
    --
    Bad Count
    --
    Telegram Self-Test
    --
    CheckStatusDetail
    Loading AERO-AI alert status…

    Public status asset: /assets/aero-ai-alert-status.json

    Operator Mode

    LOCKED
    Mode
    LOCKED
    Public Controls
    DISABLED
    Hardware Actions
    NOT EXPOSED
    Audit Policy
    REQUIRED

    Operator Mode foundation only. No roof, mount, camera, service restart, or failover execution controls are active on this public page.

    Locked

    Required gates before live controls

    • Operator password gate
    • Explicit confirmation phrase per action
    • Backend command allowlist
    • Pre-action status/safety verification
    • Action log and public-safe audit event
    • Post-action readback verification
    • Emergency stop/recovery path

    Future gated categories

    • Alert acknowledge
    • Read-only command preview
    • Failover sync checklist confirmation
    • Observatory status resync
    • Roof/mount controls only after hard safety gates

    Read-Only Command Preview

    PREVIEW ONLY

    Blueprint for future operator actions. Every item below is disabled and non-executable on this public page.

    Future ActionRiskRequired GatesExecution
    Alert acknowledgeLOWOperator auth · audit event · no hardwareDISABLED
    Observatory status resyncLOWOperator auth · read-only refresh · audit eventDISABLED
    Failover sync checklist confirmationMEDIUMOperator auth · confirmation phrase · plan-only checklist · audit eventDISABLED
    Roof openHIGHOperator auth · exact phrase · ROOF_STOW backend-confirmed · weather safe · relay readback · emergency stopDISABLED
    Roof closeHIGHOperator auth · exact phrase · live safety status · relay readback · emergency stopDISABLED
    Mount park/homeHIGHOperator auth · exact phrase · INDI/EQMod status · post-action mount readbackDISABLED
    Emergency stopHIGHOperator auth · protected STOP path · relay OFF verification · audit eventDISABLED

    Preview rules

    • No buttons in this panel execute commands.
    • No backend mutating endpoint is called.
    • No roof/mount/camera/service state is changed.
    • Every future action must pass gates before activation.

    Activation requirements

    • Server-side allowlist per action.
    • Secret-free audit log entry.
    • Pre-check and post-check readback.
    • Rollback or emergency recovery path.

    Safe Operator Actions

    AUDIT ONLY

    These are the first enabled operator actions. They only write audit events and refresh the visible dashboard data. They do not control hardware or restart services.

    Alert Acknowledge

    Requires phrase: ACKNOWLEDGE ALERT

    Status Resync Request

    Requires phrase: RESYNC STATUS

    Failover Checklist Confirm

    Requires phrase: CONFIRM CHECKLIST

    No safe operator action recorded in this browser session.

    Operator Audit Log

    Loading…
    UTCEventResultModeSource

    Raw MCP Dashboard Snapshot

    Show raw MCP JSON
    Loading…

    PROTECTED OPERATOR QUEUE

    LOGIN REQUIRED
    Operator-gated request/list queue only. This does not execute telescope, roof, restart, deploy, or destructive actions.
    UTCActionDetailsSourceID
    Login required.