{
  "generated_at": "2026-05-02T20:43:12.712Z",
  "system": {
    "id": "topolo-status",
    "name": "Topolo Status",
    "slug": "topolo-status",
    "kind": "application",
    "summary": "Public Topolo status page and monitoring cron for production surface health.",
    "aliases": [],
    "lifecycle": "active",
    "last_verified": "2026-05-02",
    "owners": [
      "platform-engineering"
    ],
    "repo_paths": [
      "PlatformApplications/TopoloStatus"
    ],
    "service_ids": [],
    "visibility": "public",
    "api_contract": {
      "type": "curated",
      "source": "PlatformApplications/TopoloStatus/src/worker.ts",
      "notes": "Public status page and health API backed by the Topolo Status Worker. Deployment metadata is declared in PlatformApplications/TopoloStatus/topolo.cloudcontrol.json."
    },
    "primary_hosts": [
      "https://status.topolo.app"
    ],
    "doc_paths": [
      "internal/apps/status"
    ],
    "security_assurance": {
      "risk_tier": "internal",
      "auth_boundary": "Public read-only status surface plus Cloudflare scheduled monitoring; operator changes deploy through CloudControl-managed credentials.",
      "tenant_isolation": "public_only",
      "external_inputs": [
        "browser",
        "api",
        "scheduled_task"
      ],
      "sensitive_data": [
        "telemetry"
      ],
      "last_security_review": "2026-05-02",
      "security_review_status": "reviewed",
      "pentest_status": "not_started",
      "evidence_doc": "internal/apps/status"
    },
    "dependencies": [
      "cloud-control"
    ],
    "public_hub_url": "/systems/topolo-status",
    "internal_hub_url": null,
    "application_api_url": "/reference/apps/topolo-status",
    "generated_openapi_url": null,
    "machine_urls": {
      "system": "/machine/systems/topolo-status.json",
      "application": "/machine/applications/topolo-status.json"
    }
  },
  "docs": {
    "public": [],
    "internal": [],
    "runbooks": []
  },
  "authority": {
    "owners": [
      "platform-engineering"
    ],
    "repo_paths": [
      "PlatformApplications/TopoloStatus"
    ],
    "service_ids": [],
    "dependencies": [
      "cloud-control"
    ],
    "aliases": []
  },
  "interfaces": {
    "contract_type": "curated",
    "contract_source": "PlatformApplications/TopoloStatus/src/worker.ts",
    "contract_source_exists": true,
    "openapi": null,
    "readme": null
  },
  "auth": {
    "depends_on_topolo_auth": false,
    "api_key_scopes": [],
    "service_permissions": []
  },
  "runtime": {
    "primary_hosts": [
      "https://status.topolo.app"
    ],
    "repo_entries": [
      "PlatformApplications/TopoloStatus/migrations/",
      "PlatformApplications/TopoloStatus/package.json",
      "PlatformApplications/TopoloStatus/src/",
      "PlatformApplications/TopoloStatus/topolo.cloudcontrol.json",
      "PlatformApplications/TopoloStatus/tsconfig.json",
      "PlatformApplications/TopoloStatus/wrangler.toml"
    ],
    "wrangler_surfaces": [
      {
        "path": "PlatformApplications/TopoloStatus/wrangler.toml",
        "observabilityEnabled": true,
        "environments": [],
        "routes": [
          "status.topolo.app"
        ],
        "vars": [
          "STATUS_HOSTS"
        ],
        "bindings": [
          {
            "kind": "d1",
            "binding": "STATUS_DB",
            "sourcePath": "PlatformApplications/TopoloStatus/wrangler.toml",
            "target": "7ee28838-714c-497c-9c06-6c0d97ce3cb5"
          }
        ],
        "cronTriggers": [
          "* * * * *"
        ],
        "workerName": "topolo-status",
        "main": "src/worker.ts",
        "compatibilityDate": "2026-05-02"
      }
    ],
    "packages": [
      {
        "path": "PlatformApplications/TopoloStatus/package.json",
        "name": "topolo-status",
        "scripts": [
          "build",
          "typecheck",
          "deploy",
          "deploy:production"
        ],
        "scriptCommands": [
          {
            "name": "build",
            "command": "wrangler deploy --dry-run --outdir .wrangler/build"
          },
          {
            "name": "typecheck",
            "command": "tsc --noEmit"
          },
          {
            "name": "deploy",
            "command": "node -e 'console.error(\"\\n✘ Bare \\\"deploy\\\" is disabled. Use deploy:production.\\n\"); process.exit(1)'"
          },
          {
            "name": "deploy:production",
            "command": "DEPLOY_ENVIRONMENT=production CLOUDFLARE_ACCOUNT_ID=49ef1ba682ad8cfd720c86699ae17521 python3 .github/scripts/standard_deploy.py local-deploy"
          }
        ]
      }
    ]
  },
  "data": {
    "env_vars": [
      "STATUS_HOSTS"
    ],
    "bindings": [
      {
        "kind": "d1",
        "binding": "STATUS_DB",
        "sourcePath": "PlatformApplications/TopoloStatus/wrangler.toml",
        "target": "7ee28838-714c-497c-9c06-6c0d97ce3cb5"
      }
    ],
    "queue_bindings": [],
    "storage_kinds": [
      "d1"
    ],
    "workflow_signals": [
      "cron * * * * *"
    ]
  },
  "deployment": {
    "commands": [
      {
        "name": "build",
        "command": "PlatformApplications/TopoloStatus/package.json :: wrangler deploy --dry-run --outdir .wrangler/build"
      },
      {
        "name": "deploy",
        "command": "PlatformApplications/TopoloStatus/package.json :: node -e 'console.error(\"\\n✘ Bare \\\"deploy\\\" is disabled. Use deploy:production.\\n\"); process.exit(1)'"
      },
      {
        "name": "deploy:production",
        "command": "PlatformApplications/TopoloStatus/package.json :: DEPLOY_ENVIRONMENT=production CLOUDFLARE_ACCOUNT_ID=49ef1ba682ad8cfd720c86699ae17521 python3 .github/scripts/standard_deploy.py local-deploy"
      }
    ],
    "routes": [
      "status.topolo.app"
    ],
    "environments": [],
    "assets_directories": [],
    "observability_enabled": true
  },
  "debugging": {
    "failure_modes": [
      "No Auth service ID is registered for this system.",
      "Neither OpenAPI nor README-derived interface detail was found."
    ],
    "entrypoints": [
      "PlatformApplications/TopoloStatus/wrangler.toml",
      "PlatformApplications/TopoloStatus/src/worker.ts",
      "PlatformApplications/TopoloStatus/package.json"
    ]
  }
}