{
  "ok": true,
  "generated_at": "2026-07-25T15:07:52.825Z",
  "counts": {
    "workers": 13,
    "documented": 13,
    "undocumented": 0
  },
  "workers": [
    {
      "name": "atlas-api-index",
      "documented": true,
      "description": "Fail-closed registry of explicitly approved public Atlas Systems Workers",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "The live registry document"
        },
        {
          "method": "GET",
          "path": "/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "atlas-api-public",
      "documented": true,
      "description": "Versioned public API for registry, topology, Atlas Trace proof chains, search, health, SLOs, and scored assurance evidence",
      "version": "1.4.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1",
          "description": "Endpoint index"
        },
        {
          "method": "GET",
          "path": "/v1/docs",
          "description": "Human documentation"
        },
        {
          "method": "GET",
          "path": "/v1/openapi.json",
          "description": "OpenAPI 3.0 spec"
        },
        {
          "method": "GET",
          "path": "/v1/registry",
          "description": "Worker registry, stable public shape"
        },
        {
          "method": "GET",
          "path": "/v1/topology",
          "description": "Filtered public estate topology for deterministic renderers"
        },
        {
          "method": "GET",
          "path": "/v1/trace",
          "description": "Bounded public Atlas Trace service index"
        },
        {
          "method": "GET",
          "path": "/v1/trace/services/{service_id}",
          "description": "One public service proof chain"
        },
        {
          "method": "GET",
          "path": "/v1/search",
          "description": "RAG search over the estate corpus (?q=)"
        },
        {
          "method": "GET",
          "path": "/v1/stats",
          "description": "Estate stats: repos, components, measured uptime"
        },
        {
          "method": "GET",
          "path": "/v1/slo",
          "description": "Per-day probe counters for error budget maths; window labelled"
        },
        {
          "method": "GET",
          "path": "/v1/reliability",
          "description": "Derived error budgets, burn rates, and explicit states"
        },
        {
          "method": "GET",
          "path": "/v1/reliability/services/{service_id}",
          "description": "One service's derived reliability result"
        },
        {
          "method": "GET",
          "path": "/v1/reliability/objectives",
          "description": "Active published reliability policy summary"
        },
        {
          "method": "GET",
          "path": "/v1/reliability/baseline/{service_id}",
          "description": "Release baseline for journey verification"
        },
        {
          "method": "GET",
          "path": "/v1/infra/status",
          "description": "Infra health state from specular-sentinel"
        },
        {
          "method": "GET",
          "path": "/v1/rag/stats",
          "description": "RAG query counts, no query text"
        },
        {
          "method": "GET",
          "path": "/v1/evidence",
          "description": "Public assurance evidence index"
        },
        {
          "method": "GET",
          "path": "/v1/evidence/conformance",
          "description": "Latest scored estate conformance report"
        },
        {
          "method": "GET",
          "path": "/v1/evidence/chaos",
          "description": "Latest chaos assurance report set"
        },
        {
          "method": "GET",
          "path": "/v1/badge/status",
          "description": "SVG status badge"
        },
        {
          "method": "POST",
          "path": "/v1/infra/report",
          "description": "Sentinel ingest (bearer)"
        },
        {
          "method": "POST",
          "path": "/v1/rag/report",
          "description": "Corpus summary ingest (bearer)"
        },
        {
          "method": "POST",
          "path": "/v1/evidence/{kind}/report",
          "description": "Assurance evidence ingest (bearer)"
        },
        {
          "method": "POST",
          "path": "/v1/reliability/objectives/report",
          "description": "Reliability policy ingest (bearer)"
        }
      ]
    },
    {
      "name": "atlas-blackbox",
      "documented": true,
      "description": "Flight recorder for the estate: a rolling 10-minute buffer of telemetry and events, snapshotted permanently when a failure lands",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/blackbox/incidents",
          "description": "Recorded incidents, newest first"
        },
        {
          "method": "GET",
          "path": "/blackbox/incidents/:id",
          "description": "One incident: triggers plus the full frame window"
        },
        {
          "method": "GET",
          "path": "/blackbox/incidents/:id/postmortem",
          "description": "Published postmortem for one incident, if reviewed and published"
        },
        {
          "method": "GET",
          "path": "/blackbox/status",
          "description": "Recorder heartbeat: buffer depth, last tick, alarm state"
        },
        {
          "method": "GET",
          "path": "/blackbox/health",
          "description": "Liveness"
        },
        {
          "method": "POST",
          "path": "/blackbox/test-incident",
          "description": "Ground test; Bearer BLACKBOX_TOKEN"
        }
      ]
    },
    {
      "name": "atlas-dora",
      "documented": true,
      "description": "Computes aggregate DORA delivery and recovery metrics from Atlas Systems operational evidence.",
      "version": "0.1.0",
      "endpoints": [
        "/dora/metrics",
        "/dora/releases",
        "/dora/health",
        "/dora/_meta"
      ]
    },
    {
      "name": "atlas-notify",
      "documented": true,
      "description": "Centralised event router for the Atlas Systems stack: payload dialects in, Discord embeds out",
      "version": "1.2.0",
      "endpoints": [
        {
          "method": "POST",
          "path": "/notify",
          "description": "Deliver an event into the Discord pipeline; Bearer NOTIFY_TOKEN required"
        },
        {
          "method": "GET",
          "path": "/notify/recent",
          "description": "Recent events feed with optional ?limit= and ?level= filters"
        },
        {
          "method": "GET",
          "path": "/notify/health",
          "description": "Unauthenticated liveness probe"
        },
        {
          "method": "GET",
          "path": "/notify/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "atlas-quota-watch",
      "documented": true,
      "description": "Daily watchdog comparing account usage (Workers requests, KV operations, KV storage) against plan allotments",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/quota",
          "description": "Live usage snapshot with burn rate and projection per meter"
        },
        {
          "method": "GET",
          "path": "/quota/_meta",
          "description": "This contract"
        }
      ]
    },
    {
      "name": "deploy-watch",
      "documented": true,
      "description": "Cloudflare Pages deploy monitor for atlas-systems.uk, reporting genuine outcome changes",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/deploy-watch/latest",
          "description": "Latest known Pages deploy snapshot"
        },
        {
          "method": "GET",
          "path": "/deploy-watch/health",
          "description": "Unauthenticated liveness probe"
        },
        {
          "method": "GET",
          "path": "/deploy-watch/run",
          "description": "Manually trigger a deploy check; Bearer CLOUDFLARE_API_TOKEN required"
        },
        {
          "method": "GET",
          "path": "/deploy-watch/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "github-pulse",
      "documented": true,
      "description": "Read-only GitHub activity feed for atlas-systems.uk, cached at the edge",
      "version": "1.2.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/pulse",
          "description": "Aggregate public GitHub stats across the account"
        },
        {
          "method": "GET",
          "path": "/pulse?repo=<name>",
          "description": "Detailed stats for one repository"
        },
        {
          "method": "GET",
          "path": "/pulse/heatmap",
          "description": "Per-day commit counts for the last 90 days"
        },
        {
          "method": "GET",
          "path": "/pulse/workflows",
          "description": "Freshness-aware health for allowlisted Atlas tools and scheduled workflows"
        },
        {
          "method": "POST",
          "path": "/pulse/purge",
          "description": "Purge cached pulse snapshots; Bearer PULSE_PURGE_TOKEN required"
        },
        {
          "method": "GET",
          "path": "/pulse/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "ramone-edge",
      "documented": true,
      "description": "Public edge for the Ramone local-AI tunnel with Turnstile, rate limits, and SSE responses",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "Standalone Ramone interface"
        },
        {
          "method": "GET",
          "path": "/.well-known/security.txt",
          "description": "Security contact"
        },
        {
          "method": "GET",
          "path": "/status",
          "description": "Cached awake/asleep probe for live indicators"
        },
        {
          "method": "POST",
          "path": "/ask",
          "description": "Turnstile-protected Q&A proxy streaming SSE from the local stack"
        },
        {
          "method": "GET",
          "path": "/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "ramone-trigger",
      "documented": true,
      "description": "Voice-triggered GitHub Actions dispatch for the Atlas estate",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "POST",
          "path": "/trigger",
          "description": "Dispatch an allowlisted repo's workflow; X-Trigger-Secret required"
        },
        {
          "method": "GET",
          "path": "/trigger/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "site-pulse",
      "documented": true,
      "description": "Read-only Cloudflare Analytics signal for atlas-systems.uk, cached at the edge",
      "version": "1.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/site-pulse",
          "description": "Site visit stats for the last 24 hours"
        },
        {
          "method": "GET",
          "path": "/site-pulse/weekly",
          "description": "Rolling 7-day visit total from daily snapshots"
        },
        {
          "method": "GET",
          "path": "/site-pulse/health",
          "description": "Unauthenticated liveness probe"
        },
        {
          "method": "GET",
          "path": "/site-pulse/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "specular-edge",
      "documented": true,
      "description": "Live hardware telemetry and shape-aware anomaly evidence from SPECULAR-CORE",
      "version": "1.1.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/specular",
          "description": "Latest telemetry snapshot"
        },
        {
          "method": "GET",
          "path": "/specular/anomaly",
          "description": "Latest DSP-derived anomaly evidence"
        },
        {
          "method": "GET",
          "path": "/specular/anomaly/history",
          "description": "Bounded anomaly evidence history"
        },
        {
          "method": "GET",
          "path": "/specular/_meta",
          "description": "This document"
        }
      ]
    },
    {
      "name": "specular-sonify",
      "documented": true,
      "description": "Estate health reshaped into the /sonify frame the sonification engine plays",
      "version": "2.0.0",
      "endpoints": [
        {
          "method": "GET",
          "path": "/sonify",
          "description": "Current estate frame: overall health, active incidents, twenty-one evidence-backed services"
        },
        {
          "method": "GET",
          "path": "/sonify/_meta",
          "description": "This document"
        }
      ]
    }
  ],
  "source": "atlas-api-index",
  "projection": "public-only"
}