{
  "schemaVersion": "1.0",
  "kind": "atlas-agent-bootstrap",
  "name": "ATLAS",
  "version": "0.8.0",
  "purpose": "Progressive discovery for route decisions. Load the full manifest only when a task needs the extended route, error, or capability catalog.",
  "startHere": {
    "fullManifest": "/agents.json",
    "languageModelGuide": "/.well-known/llms.txt",
    "apiContract": "/api-contract.json",
    "humanDocs": "/docs",
    "terrainSnapshot": "/stats.json"
  },
  "conditionalLoad": {
    "manifestFingerprint": "sha256:8c20490ee0abc3e59e2790f8e9b268ddb3c319eb7a57a7c648c3e25765738b83",
    "rule": "If this fingerprint matches your cached full manifest, do not reload /agents.json."
  },
  "coreActions": [
    {
      "id": "list-routes",
      "method": "GET",
      "endpoint": "/verified-paths",
      "effect": "read-only"
    },
    {
      "id": "generate-route",
      "method": "POST",
      "endpoint": "/routes/generate",
      "effect": "derived-read"
    },
    {
      "id": "evidence-frontier",
      "method": "GET",
      "endpoint": "/verified-paths/{pathId}/evidence-frontier",
      "effect": "read-only-not-a-score"
    },
    {
      "id": "runtime-status",
      "method": "GET",
      "endpoint": "/api/runtime/status",
      "effect": "read-only"
    },
    {
      "id": "submit-evidence",
      "method": "POST",
      "endpoint": "/evidence/submit",
      "effect": "none-pending-human-review"
    }
  ],
  "mcp": {
    "protocol": "MCP v1 (stdio)",
    "routeShortcut": "atlas.get_route_for_goal",
    "evidenceFrontier": "atlas.get_evidence_frontier",
    "runtimeStatus": "atlas.get_runtime_status",
    "practicalGuides": {
      "contract": "atlas.practical-guide-agent@1.0",
      "schema": "/guide-agent-contract.json",
      "search": "atlas.search_guides",
      "read": "atlas.get_guide",
      "continue": "atlas.next_waypoint"
    }
  },
  "boundaries": {
    "paidPlacementAffectsScore": false,
    "freshnessRequiredBeforeScore": true,
    "publicVerificationRequiresHumanReview": true,
    "evidenceSubmissionScoreEffect": "none-pending-human-review",
    "terrainSnapshotIsVerificationClaim": false
  },
  "currentSnapshot": {
    "id": "sha256:e9143824de8071813214909a36763f33144abb1235fd492215afb77bb02c8c16",
    "computedAt": "2026-10-06T00:00:00.000Z",
    "refreshMechanism": "artifact-rebuild"
  },
  "telemetry": {
    "fullManifestBytes": 78216,
    "bootstrapBytes": 2496,
    "savedBytes": 75720,
    "reductionPercent": 96
  }
}
