{
  "status": "ok",
  "serving": true,
  "writes": "accepting",
  "checkedAt": "2026-08-17T23:01:34.867Z",
  "uptimeSeconds": 8295,
  "summary": "All systems operational (16 of 16 checks passed).",
  "checks": [
    {
      "id": "api-surface",
      "title": "Publish API",
      "status": "ok",
      "summary": "42 of the 90 contract operations are routed by the process that served this document. This states which operations exist, not that any one of them would succeed right now — the checks below are where that is decided.",
      "evidence": {
        "available": 42,
        "total": 90
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "metadata-store",
      "title": "Metadata store",
      "status": "ok",
      "summary": "The database backing Sites, versions and file manifests answers a query.",
      "evidence": {
        "database": "/data/oi.sqlite3"
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "blob-store",
      "title": "Blob storage",
      "status": "ok",
      "summary": "The content-addressed store is present, listable and writable.",
      "evidence": {
        "path": "/data/blobs",
        "listable": true,
        "writable": true
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "stored-content",
      "title": "Stored content",
      "status": "ok",
      "summary": "Every one of the 1 object(s) the index names was present in the store when this was last checked, 0s ago.",
      "evidence": {
        "checked": true,
        "cause": "none",
        "expected": 1,
        "present": 1,
        "missing": 0,
        "unknown": 0,
        "missingBytes": 0,
        "liveAffected": 0,
        "mountLost": false,
        "caveats": [],
        "owners": []
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "recheck"
    },
    {
      "id": "startup-integrity",
      "title": "Startup integrity",
      "status": "ok",
      "summary": "The database checked out clean at boot: log intact, pragmas as declared, index level with the store.",
      "evidence": {
        "healthy": true,
        "held": false,
        "fingerprint": null,
        "wal": "empty",
        "pragmaProblems": [],
        "restoreDetected": false,
        "restoreBlind": false,
        "restoreAtRisk": 0,
        "firstSeen": false,
        "reportPath": "/data/INTEGRITY-ALERT.txt"
      },
      "observedAt": "2026-08-17T20:43:19.899Z",
      "ageMs": 8294969,
      "basis": "boot"
    },
    {
      "id": "content-integrity",
      "title": "Content integrity",
      "status": "ok",
      "summary": "No blob is on record as failing to hash to the name it is stored under, and no request has been refused content this deployment lists.",
      "evidence": {
        "condemned": 0,
        "readPathUnreadable": 0,
        "readPathExamples": []
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "blob-scrub",
      "title": "Background scrub",
      "status": "ok",
      "summary": "The rotation is running: the last pass re-read 1 object(s) and found 0 that did not match their recorded hash.",
      "evidence": {
        "enabled": true,
        "lastPassAt": "2026-08-17T23:01:21.007Z",
        "checked": 1,
        "corrupt": 0,
        "unreadable": 0,
        "unreadableDirs": 0,
        "storeUnreadable": false,
        "wrapped": true,
        "errors": [],
        "passes": 138,
        "lastError": null,
        "lastErrorAt": null,
        "lastStartedAt": "2026-08-17T23:01:21.007Z",
        "inFlight": false
      },
      "observedAt": "2026-08-17T23:01:21.007Z",
      "ageMs": 13861,
      "basis": "recorded"
    },
    {
      "id": "write-admission",
      "title": "Write admission",
      "status": "ok",
      "summary": "Writes are being admitted: 520.0 kB of 4.00 GB used, 4.00 GB admissible.",
      "evidence": {
        "blindReason": null,
        "effectiveBytes": 532480,
        "measuredBytes": 532480,
        "measuredFiles": 12,
        "pendingBytes": 0,
        "thresholdBytes": 4294967296,
        "ceilingBytes": 5368709120,
        "availableBytes": 4294434816,
        "volumeFreeBytes": 27932512256,
        "volumeMinFreeBytes": 134217728,
        "volumeId": "05734d4568a89c79dfcd8bdcf1d87344",
        "measuredAgeMs": 13860,
        "unclassifiedEntries": 0,
        "unclassifiedExample": null
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "reclamation",
      "title": "Storage reclamation",
      "status": "ok",
      "summary": "No reclamation hold is in force, the last pass walked the whole store, and every store operation is completing.",
      "evidence": {
        "held": false,
        "fingerprint": null,
        "outstanding": 0,
        "accounted": 0,
        "total": 0,
        "itemised": true,
        "reportPath": "/data/INTEGRITY-ALERT.txt",
        "faults": [],
        "storeWalkComplete": true,
        "storeWalkReason": null,
        "storeWalkAt": "2026-08-17T23:01:21.004Z",
        "storePrefixes": 1,
        "storeObjects": 1,
        "incompletePasses": 0,
        "refusals": 0,
        "storeStrayEntries": 0,
        "storeStrayExample": null,
        "reclaimMeasurementBlind": null,
        "pressureRefusals": 0,
        "lastReclaimAt": "2026-08-17T23:01:21.007Z",
        "lastReclaimRefusalAt": null,
        "reclaimPasses": 138
      },
      "observedAt": "2026-08-17T23:01:34.868Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "data-volume",
      "title": "Data volume",
      "status": "ok",
      "summary": "The volume mounted at /data is 05734d4568a89c79dfcd8bdcf1d87344, which is the one this deployment is pinned to.",
      "evidence": {
        "dataDir": "/data",
        "stampPath": "/data/.oi-volume",
        "expected": "05734d4568a89c79dfcd8bdcf1d87344",
        "observed": "05734d4568a89c79dfcd8bdcf1d87344",
        "findings": []
      },
      "observedAt": "2026-08-17T20:43:19.899Z",
      "ageMs": 8294970,
      "basis": "boot"
    },
    {
      "id": "configuration",
      "title": "Configuration audit",
      "status": "ok",
      "summary": "No safety property is disabled by this configuration, and every acknowledgement on record names a finding it actually covers.",
      "evidence": {
        "findings": [],
        "staleAcknowledgements": [],
        "inertAcknowledgements": [],
        "acknowledged": []
      },
      "observedAt": "2026-08-17T20:43:19.899Z",
      "ageMs": 8294970,
      "basis": "boot"
    },
    {
      "id": "single-writer",
      "title": "Single writer",
      "status": "ok",
      "summary": "This process holds /data. It took over a writer record left by pid 7 on 4729ba5852ce (it was written on 4729ba5852ce, and this is 05a10f573488 — the directory was copied or moved, and the process it names is not on this machine), which is what an unclean stop leaves behind; the lock itself was free.",
      "evidence": {
        "outcome": "reclaimed",
        "role": "server",
        "enforced": true,
        "why": "it was written on 4729ba5852ce, and this is 05a10f573488 — the directory was copied or moved, and the process it names is not on this machine",
        "writer": "8b1973705d60fd0f",
        "lockPath": "/data/.oi-writer.lock",
        "recordPath": "/data/.oi-writer.json",
        "previousPid": 7,
        "previousHost": "4729ba5852ce",
        "dataDir": "/data"
      },
      "observedAt": "2026-08-17T20:43:19.899Z",
      "ageMs": 8294970,
      "basis": "boot"
    },
    {
      "id": "proxy-trust",
      "title": "Proxy trust",
      "status": "ok",
      "summary": "X-Forwarded-For is believed from 172.28.0.0/24, so limits are keyed on the last untrusted hop rather than on the proxy.",
      "evidence": {
        "trustedProxies": "172.28.0.0/24",
        "forwardedHeadersHonoured": true,
        "trustsAnyPeer": false,
        "buckets": {
          "anonymousPublishesPerHour": 60,
          "signInCodesPerHourPerIp": 20,
          "passwordAttemptsPerWindow": 10,
          "passwordWindowSeconds": 900
        },
        "findings": [],
        "trafficSample": null
      },
      "observedAt": "2026-08-17T23:01:34.869Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "site-serving",
      "title": "Site serving",
      "status": "ok",
      "summary": "The host-routed serving tier for {slug}.oi.mrdk.io is loaded.",
      "evidence": {
        "host": "{slug}.oi.mrdk.io",
        "loaded": true
      },
      "observedAt": "2026-08-17T23:01:34.869Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "expiry-sweeper",
      "title": "Expiry sweeper",
      "status": "ok",
      "summary": "Nothing past its expiry is still live, and the reclamation pass is completing.",
      "evidence": {
        "overdueSites": 0,
        "scheduled": true,
        "intervalMs": 60000,
        "sweeps": 138,
        "lastSweepAt": "2026-08-17T23:01:21.006Z",
        "lastSweepError": null,
        "lastSweepErrorAt": null,
        "consecutiveFailures": 0,
        "msSinceLastSweep": 13863,
        "storeWalkComplete": true,
        "storeWalkReason": null,
        "storeWalkAt": "2026-08-17T23:01:21.004Z",
        "storePrefixes": 1,
        "storeObjects": 1,
        "incompletePasses": 0,
        "refusals": 0,
        "storeStrayEntries": 0,
        "storeStrayExample": null
      },
      "observedAt": "2026-08-17T23:01:34.869Z",
      "ageMs": 0,
      "basis": "request"
    },
    {
      "id": "discovery-surface",
      "title": "Discovery surface",
      "status": "ok",
      "summary": "The machine-readable documents agents plan against are being served.",
      "evidence": {
        "llmsTxtBytes": 43232,
        "openapiBytes": 237563
      },
      "observedAt": "2026-08-17T23:01:34.869Z",
      "ageMs": 0,
      "basis": "request"
    }
  ],
  "failing": [],
  "notOk": [],
  "freshness": {
    "reportAt": "2026-08-17T23:01:34.867Z",
    "processStartedAt": "2026-08-17T20:43:19.899Z",
    "content": {
      "at": "2026-08-17T23:01:34.868Z",
      "ageMs": 1,
      "source": "recheck",
      "costMs": 0.68,
      "intervalMs": 2000,
      "runs": 521,
      "stale": false,
      "refresh": "not-requested"
    }
  },
  "documentation": "https://oi.mrdk.io/status#healthz"
}
