{"overall_state":"operational","checked_at":"2026-05-18T06:04:35.411165300Z","summary":{"operational":30,"degraded":0,"down":0,"maintenance":0,"unknown":0},"services":[{"target":{"id":"0xvane-dev","name":"0xvane.dev","group":"Public websites","public_url":"https://0xvane.dev","probe_url":"https://0xvane.dev/health","expected_status":200},"check":{"target_id":"0xvane-dev","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211758675Z","latency_ms":192,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"caddy","name":"Caddy configuration","group":"Host infrastructure","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"caddy","check_kind":"caddy","state":"operational","checked_at":"2026-05-18T06:04:35.216300346Z","latency_ms":162,"reason":"caddy config is valid and reload evidence is present","probe_version":"caddy-v1"}},{"target":{"id":"cloudflare-ddns","name":"Cloudflare DDNS","group":"Host infrastructure","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"cloudflare-ddns","check_kind":"cloudflare-ddns","state":"operational","checked_at":"2026-05-18T06:04:35.211312958Z","latency_ms":39,"reason":"latest Cloudflare DDNS run succeeded","probe_version":"cloudflare-ddns-v1"}},{"target":{"id":"caddy","name":"caddy.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"caddy","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.214930294Z","latency_ms":67,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"callrift-backup","name":"callrift-backup.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"callrift-backup","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.211795676Z","latency_ms":47,"reason":"latest one-shot run succeeded","probe_version":"systemd-v1"}},{"target":{"id":"callrift-dev","name":"callrift.dev","group":"Public websites","public_url":"https://callrift.dev","probe_url":"https://callrift.dev/healthz","expected_status":200},"check":{"target_id":"callrift-dev","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211673871Z","latency_ms":192,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"callrift","name":"callrift.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"callrift","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.215721624Z","latency_ms":43,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"cloudflare-ddns","name":"cloudflare-ddns.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"cloudflare-ddns","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.211367860Z","latency_ms":55,"reason":"latest one-shot run succeeded","probe_version":"systemd-v1"}},{"target":{"id":"debugpath-site","name":"debugpath-site.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"debugpath-site","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.211454463Z","latency_ms":48,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"debugpath-ssh","name":"debugpath-ssh.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"debugpath-ssh","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.214702986Z","latency_ms":44,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"debugpath-dev","name":"debugpath.dev","group":"Public websites","public_url":"https://debugpath.dev","probe_url":"https://debugpath.dev/healthz","expected_status":200},"check":{"target_id":"debugpath-dev","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211461363Z","latency_ms":185,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"dunamismax-site","name":"dunamismax-site.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"dunamismax-site","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.217934908Z","latency_ms":59,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"dunamismax-com","name":"dunamismax.com","group":"Public websites","public_url":"https://dunamismax.com","probe_url":"https://dunamismax.com/healthz","expected_status":200},"check":{"target_id":"dunamismax-com","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211589868Z","latency_ms":165,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"fileferry-web","name":"fileferry-web.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"fileferry-web","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.215120502Z","latency_ms":67,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"fileferry-app","name":"fileferry.app","group":"Public websites","public_url":"https://fileferry.app","probe_url":"https://fileferry.app/healthz","expected_status":200},"check":{"target_id":"fileferry-app","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211642370Z","latency_ms":185,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"langindex-container","name":"langindex container","group":"Container services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"langindex-container","check_kind":"docker-compose","state":"operational","checked_at":"2026-05-18T06:04:35.211408661Z","latency_ms":182,"reason":"container is running","probe_version":"docker-compose-v1"}},{"target":{"id":"langindex-dev","name":"langindex.dev","group":"Public websites","public_url":"https://langindex.dev","probe_url":"https://langindex.dev/healthz","expected_status":200},"check":{"target_id":"langindex-dev","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211729774Z","latency_ms":195,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"pod-tracker-backup","name":"pod-tracker-backup.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"pod-tracker-backup","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.214049261Z","latency_ms":44,"reason":"latest one-shot run succeeded","probe_version":"systemd-v1"}},{"target":{"id":"pod-tracker-web","name":"pod-tracker-web.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"pod-tracker-web","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.216723962Z","latency_ms":49,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"pod-tracker-worker","name":"pod-tracker-worker.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"pod-tracker-worker","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.218559531Z","latency_ms":63,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"pod-tracker-app","name":"pod-tracker.app","group":"Public websites","public_url":"https://pod-tracker.app","probe_url":"https://pod-tracker.app/healthz","expected_status":200},"check":{"target_id":"pod-tracker-app","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211699272Z","latency_ms":185,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"rustdesk-hbbr","name":"rustdesk hbbr","group":"Container services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"rustdesk-hbbr","check_kind":"docker-compose","state":"operational","checked_at":"2026-05-18T06:04:35.215929632Z","latency_ms":174,"reason":"container is running","probe_version":"docker-compose-v1"}},{"target":{"id":"rustdesk-hbbs","name":"rustdesk hbbs","group":"Container services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"rustdesk-hbbs","check_kind":"docker-compose","state":"operational","checked_at":"2026-05-18T06:04:35.212573105Z","latency_ms":176,"reason":"container is running","probe_version":"docker-compose-v1"}},{"target":{"id":"rustdesk-preconfig-build","name":"rustdesk-preconfig-build.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"rustdesk-preconfig-build","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.215683523Z","latency_ms":70,"reason":"latest one-shot run succeeded","probe_version":"systemd-v1"}},{"target":{"id":"status-dunamismax","name":"status-dunamismax.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"status-dunamismax","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.214838391Z","latency_ms":58,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"status-dunamismax-com","name":"status.dunamismax.com","group":"Public websites","public_url":"https://status.dunamismax.com","probe_url":"https://status.dunamismax.com/healthz","expected_status":200},"check":{"target_id":"status-dunamismax-com","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.211951582Z","latency_ms":166,"reason":"HTTP 200","probe_version":"public-http-v1"}},{"target":{"id":"vane-ssh","name":"vane-ssh.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"vane-ssh","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.213336034Z","latency_ms":48,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"vane-web","name":"vane-web.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"vane-web","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.211326658Z","latency_ms":42,"reason":"unit is active","probe_version":"systemd-v1"}},{"target":{"id":"vane-worker","name":"vane-worker.service","group":"Host services","public_url":"","probe_url":"","expected_status":0},"check":{"target_id":"vane-worker","check_kind":"systemd","state":"operational","checked_at":"2026-05-18T06:04:35.211786976Z","latency_ms":37,"reason":"latest one-shot run succeeded","probe_version":"systemd-v1"}},{"target":{"id":"xrayservice-net","name":"xrayservice.net","group":"Public websites","public_url":"https://xrayservice.net","probe_url":"https://xrayservice.net/","expected_status":200},"check":{"target_id":"xrayservice-net","check_kind":"http","state":"operational","checked_at":"2026-05-18T06:04:35.216172841Z","latency_ms":143,"reason":"HTTP 200","probe_version":"public-http-v1"}}],"projects":[{"target":{"id":"0xvane","name":"0xvane","repo_name":"0xvane","public_url":"https://0xvane.dev"},"state":"operational","checked_at":"2026-05-18T06:04:35.407442960Z","reason":"repository is current; BUILD progress 50/67","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":50,"total":67,"next_phase":"Weather Language"},"probe_version":"git-project-v1"},{"target":{"id":"c-from-the-ground-up","name":"c-from-the-ground-up","repo_name":"c-from-the-ground-up","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407398958Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"callrift","name":"callrift","repo_name":"callrift","public_url":"https://callrift.dev"},"state":"operational","checked_at":"2026-05-18T06:04:35.406921840Z","reason":"repository is current; BUILD progress 126/162","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":126,"total":162,"next_phase":"Phase R14 - Admin and operations"},"probe_version":"git-project-v1"},{"target":{"id":"debugpath","name":"debugpath","repo_name":"debugpath","public_url":"https://debugpath.dev"},"state":"operational","checked_at":"2026-05-18T06:04:35.411165300Z","reason":"repository is current; BUILD progress 42/46","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":42,"total":46,"next_phase":"Phase 3 - SSH And TUI"},"probe_version":"git-project-v1"},{"target":{"id":"dunamismax","name":"dunamismax","repo_name":"dunamismax","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407492662Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"dunamismax-com","name":"dunamismax.com","repo_name":"dunamismax.com","public_url":"https://dunamismax.com"},"state":"operational","checked_at":"2026-05-18T06:04:35.406890839Z","reason":"repository is current; BUILD progress 55/80","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":55,"total":80,"next_phase":"Phase 7: Deployment Cutover"},"probe_version":"git-project-v1"},{"target":{"id":"fileferry","name":"fileferry","repo_name":"fileferry","public_url":"https://fileferry.app"},"state":"operational","checked_at":"2026-05-18T06:04:35.411085897Z","reason":"repository is current; BUILD progress 59/141","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":59,"total":141,"next_phase":"Phase 2 - CLI, Config, And Output Contract"},"probe_version":"git-project-v1"},{"target":{"id":"go-web-server","name":"go-web-server","repo_name":"go-web-server","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407006643Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"hello-world-from-hell","name":"hello-world-from-hell","repo_name":"hello-world-from-hell","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407027844Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"langindex","name":"langindex","repo_name":"langindex","public_url":"https://langindex.dev"},"state":"operational","checked_at":"2026-05-18T06:04:35.407594066Z","reason":"repository is current; BUILD progress 79/210","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":79,"total":210,"next_phase":"Phase 17 - Dart"},"probe_version":"git-project-v1"},{"target":{"id":"mtg-card-bot","name":"mtg-card-bot","repo_name":"mtg-card-bot","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.406969442Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"myliferpg","name":"myliferpg","repo_name":"myliferpg","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407536363Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"pod-tracker","name":"pod-tracker","repo_name":"pod-tracker","public_url":"https://pod-tracker.app"},"state":"operational","checked_at":"2026-05-18T06:04:35.410716283Z","reason":"repository is current; BUILD progress 58/140","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":58,"total":140,"next_phase":"Phase 1 - Rust Workspace Foundation"},"probe_version":"git-project-v1"},{"target":{"id":"rustdesk-selfhosted","name":"rustdesk-selfhosted","repo_name":"rustdesk-selfhosted","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.407718270Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"},{"target":{"id":"status-dunamismax","name":"status.dunamismax","repo_name":"status.dunamismax","public_url":"https://status.dunamismax.com"},"state":"operational","checked_at":"2026-05-18T06:04:35.409392433Z","reason":"repository is current; BUILD progress 53/58","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":53,"total":58,"next_phase":"Phase 8: Operator Boundary And Alerts"},"probe_version":"git-project-v1"},{"target":{"id":"toolworks","name":"toolworks","repo_name":"toolworks","public_url":null},"state":"operational","checked_at":"2026-05-18T06:04:35.409735446Z","reason":"repository is current; BUILD progress 0/40","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":0,"remote_reachable":null},"build":{"checked":0,"total":40,"next_phase":"Phase 1: protect current-state repo truth"},"probe_version":"git-project-v1"},{"target":{"id":"xrayservice","name":"xrayservice","repo_name":"xrayservice","public_url":"https://xrayservice.net"},"state":"operational","checked_at":"2026-05-18T06:04:35.406882639Z","reason":"repository is current; BUILD progress unavailable","git":{"branch":"main","upstream":"origin/main","ahead":0,"behind":0,"dirty":false,"latest_commit_age_days":2,"remote_reachable":null},"build":null,"probe_version":"git-project-v1"}]}