ATiS Web Command Center v2

Autonomous Trading Intelligence System · Read-Only Operational Dashboard
Generated UTC: 2026-05-10T15:41:12.403458+00:00 · HTML refresh: 60 seconds · Publisher refresh: interval-based
CommandHEALTHY
HealthHEALTHY
DiscordCONNECTED
SchedulerENABLED
ntfySENT
Command Center
HEALTHY
IDLE_MONITORING
Continue monitoring. Portfolio is idle, healthy, and fully archived.
Health Supervisor
HEALTHY
Local ATiS operational health
Read-only self-awareness
Discord Gateway
CONNECTED
Primary command channel
Connectivity telemetry
Autonomous Scheduler
ENABLED
Background operations
Read-only scheduler loop
ntfy Push
SENT
Out-of-band phone alerting
Operator escalation path
Health Checks
1
record count
Auto Scheduler Runs
7
record count
Auto Scheduler Events
11
record count
Discord Checks
5
record count
Ntfy Sends
9
record count
Scheduler Notifications
35
record count

ATiS Event Timeline

Health · HEALTH_SUPERVISOR_CHECK_COMPLETED
2026-05-10T15:41:00.152560+00:00
{"check_id": "HEALTH-SUP-20260510154059866301", "overall_health": "HEALTHY", "severity": "NORMAL", "issue_count": 0, "warning_count": 0, "alert_required": false, "route_id": null, "ntfy_status": null}
Publisher · WEB_DASHBOARD_PUBLISHED
2026-05-10T15:36:35.536497+00:00
{"publish_id": "WEB-PUB-20260510153635454209", "status": "PUBLISHED", "source": "discord_command", "reason": "forced", "build_id": "WEB-DASH-20260510153635", "error": null}
Publisher · WEB_DASHBOARD_PUBLISHED
2026-05-10T02:46:26.514648+00:00
{"publish_id": "WEB-PUB-20260510024626480740", "status": "PUBLISHED", "source": "discord_command", "reason": "forced", "build_id": "WEB-DASH-20260510024626", "error": null}
Scheduler · AUTO_SCHEDULER_TICK_COMPLETED
2026-05-09T22:45:51.624704+00:00
{"tick_id": "AUTO-TICK-20260509224551445827", "due_jobs": 3, "runs_created": 3, "dashboard_publish_status": "SKIPPED_NOT_DUE"}
Publisher · WEB_DASHBOARD_PUBLISH_SKIPPED
2026-05-09T22:45:51.622899+00:00
{"publish_id": "WEB-PUB-20260509224551621334", "status": "SKIPPED_NOT_DUE", "source": "autonomous_scheduler_tick", "reason": "not_due_38s", "build_id": null, "error": null}
Scheduler · AUTO_SCHEDULER_JOB_RUN
2026-05-09T22:45:51.618740+00:00
{"run_id": "AUTO-RUN-20260509224551571967", "tick_id": "AUTO-TICK-20260509224551445827", "auto_job_id": "archive_health_check", "status": "COMPLETED", "summary": "Archive health check completed."}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T22:45:51.609749+00:00
{"record_id": "SCHED-NOTIFY-20260509224551", "scheduler_run_id": "SCHED-RUN-20260509224551", "job_id": "archive_health", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}
Scheduler · AUTO_SCHEDULER_JOB_RUN
2026-05-09T22:45:51.569474+00:00
{"run_id": "AUTO-RUN-20260509224551516523", "tick_id": "AUTO-TICK-20260509224551445827", "auto_job_id": "command_center_refresh", "status": "COMPLETED", "summary": "Command center refresh completed."}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T22:45:51.560277+00:00
{"record_id": "SCHED-NOTIFY-20260509224551", "scheduler_run_id": "SCHED-RUN-20260509224551", "job_id": "command_center", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}
Scheduler · AUTO_SCHEDULER_JOB_RUN
2026-05-09T22:45:51.454045+00:00
{"run_id": "AUTO-RUN-20260509224551445958", "tick_id": "AUTO-TICK-20260509224551445827", "auto_job_id": "discord_connectivity_check", "status": "COMPLETED", "summary": "Discord connectivity check completed."}
Discord · DISCORD_CONNECTIVITY_CHECK_COMPLETED
2026-05-09T22:45:51.448843+00:00
{"check_id": "DISCORD-CHECK-20260509224551", "health": "HEALTHY", "status": "CONNECTED", "severity": "NORMAL", "alert_required": false, "route_id": null, "push_status": null}
Publisher · WEB_DASHBOARD_PUBLISHED
2026-05-09T22:45:13.054111+00:00
{"publish_id": "WEB-PUB-20260509224513031698", "status": "PUBLISHED", "source": "discord_command", "reason": "forced", "build_id": "WEB-DASH-20260509224513", "error": null}
ntfy · NTFY_PUSH_SEND_RECORDED
2026-05-09T20:59:13.707924+00:00
{"send_id": "NTFY-20260509205913", "severity": "CRITICAL", "status": "SENT", "topic_configured": true, "response_status": 200}
ntfy · NTFY_PUSH_SEND_RECORDED
2026-05-09T20:58:43.379292+00:00
{"send_id": "NTFY-20260509205842", "severity": "CRITICAL", "status": "SENT", "topic_configured": true, "response_status": 200}
ntfy · NTFY_PUSH_SEND_RECORDED
2026-05-09T20:58:06.729194+00:00
{"send_id": "NTFY-20260509205806", "severity": "IMPORTANT", "status": "SENT", "topic_configured": true, "response_status": 200}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T17:31:54.354451+00:00
{"record_id": "SCHED-NOTIFY-20260509173154", "scheduler_run_id": "TEST-SCHED-RUN-20260509173154", "job_id": "test_scheduler_notification", "status": "FAILED", "severity": "CRITICAL", "should_alert": true, "route_id": "ROUTE-20260509173154", "ntfy_status": "SEN
ntfy · NTFY_PUSH_SEND_RECORDED
2026-05-09T17:31:54.345400+00:00
{"send_id": "NTFY-20260509173154", "severity": "CRITICAL", "status": "SENT", "topic_configured": true, "response_status": 200}
Scheduler · AUTO_SCHEDULER_TICK_COMPLETED
2026-05-09T17:30:51.679562+00:00
{"tick_id": "AUTO-TICK-20260509173050089969", "due_jobs": 4, "runs_created": 4}
Scheduler · AUTO_SCHEDULER_JOB_RUN
2026-05-09T17:30:51.673591+00:00
{"run_id": "AUTO-RUN-20260509173050340968", "tick_id": "AUTO-TICK-20260509173050089969", "auto_job_id": "daily_ops_cycle", "status": "COMPLETED", "summary": "Daily ops cycle completed."}
SchedulerNotify · SCHEDULER_DAILY_OPS_NOTIFICATION_COMPLETED
2026-05-09T17:30:51.666387+00:00
{"jobs_run": 13, "completed": 13, "warnings": 0, "failed": 0, "alerted_jobs": 0, "summary_severity": "NORMAL", "summary_route_id": "ROUTE-20260509173051", "summary_ntfy_status": null}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T17:30:51.613109+00:00
{"record_id": "SCHED-NOTIFY-20260509173051", "scheduler_run_id": "SCHED-RUN-20260509173051", "job_id": "command_center", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T17:30:51.557049+00:00
{"record_id": "SCHED-NOTIFY-20260509173051", "scheduler_run_id": "SCHED-RUN-20260509173051", "job_id": "operations_dashboard", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T17:30:51.502575+00:00
{"record_id": "SCHED-NOTIFY-20260509173051", "scheduler_run_id": "SCHED-RUN-20260509173051", "job_id": "operations_summary", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}
SchedulerNotify · SCHEDULER_NOTIFICATION_EVALUATED
2026-05-09T17:30:51.449041+00:00
{"record_id": "SCHED-NOTIFY-20260509173051", "scheduler_run_id": "SCHED-RUN-20260509173051", "job_id": "archive_health", "status": "COMPLETED", "severity": "NORMAL", "should_alert": false, "route_id": null, "ntfy_status": null}

Latest Health Supervisor Check

check_idHEALTH-SUP-20260510154059866301
created_at_utc2026-05-10T15:41:00.150839+00:00
overall_healthHEALTHY
severityNORMAL
alert_requiredFalse
issue_count0
warning_count0
issues[]
warnings[]
checks[ { "name": "disk_usage", "status": "PASS", "detail": "Disk usage nominal: 24.12%" }, { "name": "memory_usage", "status": "PASS", "detail": "Memory usage nominal: 12.67%" }, { "name": "system_load", "status": "PASS", "detail": "Load nominal: 0.0" }, { "name": "file:hal_discord_bot.py", "status": "PASS", "detail": "Exists" }, { "name": "file:.env", "status": "PASS", "detail": "Exists" }, { "name": "file:trade_memory.db", "status": "PASS", "detail": "Exists" }, { "name": "file:trade_journal.jsonl", "status": "PASS", "detail": "Exists" }, { "name"
metrics{ "disk_pct": 24.12, "memory_pct": 12.67, "load1": 0.0 }
route_idNone
ntfy_send_idNone
ntfy_statusNone

Latest Autonomous Scheduler Run

run_idAUTO-RUN-20260509224551571967
tick_idAUTO-TICK-20260509224551445827
created_at_utc2026-05-09T22:45:51.572031+00:00
finished_at_utc2026-05-09T22:45:51.616040+00:00
auto_job_idarchive_health_check
statusCOMPLETED
summaryArchive health check completed.
read_onlyTrue
source_commandATiS scheduler notify run archive_health
guardrailAutonomous Scheduler Service v1 runs read-only operational jobs only. No broker order was placed, modified, or canceled.

Latest Discord Connectivity Check

check_idDISCORD-CHECK-20260509224551
created_at_utc2026-05-09T22:45:51.446259+00:00
healthHEALTHY
statusCONNECTED
severityNORMAL
discord_availableTrue
alert_requiredFalse
client{ "ready": true, "status": "CONNECTED", "is_closed": false, "latency_ms": 22.85, "guild_count": 1, "client_user": "ATiS#5729", "simulated": false }
route_idNone
push_send_idNone
push_statusNone
guardrailDiscord Connectivity Monitor v1 monitors communication health only. No broker order was placed, modified, or canceled.

Latest ntfy Push

send_idNTFY-20260509205913
created_at_utc2026-05-09T20:59:13.704764+00:00
providerntfy
severityCRITICAL
titleATiS Health CRITICAL
message_previewATiS Health Supervisor CRITICAL. Issues=1, Warnings=0.
enabledTrue
topic_configuredTrue
server_configuredTrue
statusSENT
response_status200
errorNone
guardrailntfy Push Integration sends operator alerts only. It does not place, modify, or cancel broker orders.

Latest Scheduler Notification

record_idSCHED-NOTIFY-20260509224551
created_at_utc2026-05-09T22:45:51.602534+00:00
sourcescheduler_run
scheduler_run_idSCHED-RUN-20260509224551
job_idarchive_health
scheduler_statusCOMPLETED
summaryHEALTHY
severityNORMAL
should_alertFalse
integration_enabledTrue
route_idNone
ntfy_send_idNone
ntfy_statusNone
guardrailScheduler Notification Integration routes scheduler health alerts only. It does not place, modify, or cancel broker orders.

Latest Command Center

command_center_idCMD-CENTER-20260509224551
created_at_utc2026-05-09T22:45:51.521592+00:00
overall_healthHEALTHY
operator_modeIDLE_MONITORING
next_actionContinue monitoring. Portfolio is idle, healthy, and fully archived.
alerts[]
warnings[]
health{ "operations_dashboard": "HEALTHY", "operations_summary": "HEALTHY", "portfolio_dashboard": "IDLE_HEALTHY", "archive_health": "HEALTHY", "risk_level": "LOW_IDLE" }
account{ "equity": 100019.01, "cash": 100019.01, "buying_power": 399725.96, "portfolio_value": 100019.01, "trading_blocked": false }
positions{ "live_position_count": 0, "cached_position_count": 0, "gross_exposure": 0.0, "exposure_pct": 0.0 }
performance{ "performance_record_id": "PERF-20260509173050", "baseline_id": "PORT-BASE-20260507212317", "equity_change": -0.01, "equity_change_pct": -0.0, "portfolio_value_change_pct": -0.0 }
lifecycle{ "executions": 1, "latest_execution_id": "EXEC-AAPL-20260507165403", "latest_order_status": "filled", "latest_fill_status": "filled", "reconciliation": "RECONCILED_WITH_WARNINGS", "state_sync": "SYNCED" }
reports{ "report_count": 5, "latest_report_id": "DAILY-REPORT-20260509173051", "latest_report_date": "2026-05-09", "report_index_count": 1 }
archive{ "archive_count": 5, "latest_archive_id": "REPORT-ARCHIVE-20260509173051", "archive_health": "HEALTHY", "archive_index_count": 5, "retention_evaluation_id": "RETENTION-EVAL-20260509173051", "retention_active_reports": 5, "retention_expired_reports": 0 }