{
 "authoritativeSources": {
  "humanReadable": "https://enablement.cc/ml/20x/status",
  "machineReadable": "https://enablement.cc/ml/20x/availability",
  "note": "Reachable only when the offering is up, by definition."
 },
 "consecutiveUnreachableRuns": 0,
 "documentType": "Off-CSO External Availability Observation",
 "fedRampId": "FR2628647239",
 "generatedAt": "2026-08-07T05:28:48Z",
 "observations": [
  {
   "bytes": 39047,
   "contentType": "text/html; charset=utf-8",
   "error": null,
   "httpStatus": 200,
   "key": "trust.html",
   "latencyMs": 279,
   "observedAt": "2026-08-07T05:28:49Z",
   "ok": true,
   "sha256": "1a2b6ce986cb90f93a4fc88afd3d9fe11319f242dec366942065a1e3c6df6142",
   "url": "https://enablement.cc/ml/20x/trust"
  },
  {
   "bytes": 34467,
   "contentType": "application/json",
   "error": null,
   "httpStatus": 200,
   "key": "package.json",
   "latencyMs": 102,
   "observedAt": "2026-08-07T05:28:49Z",
   "ok": true,
   "sha256": "906c4d8990ec4b93e6e5c9b77577fdbcb2590c2cffecc9f35a346c3f057a775f",
   "url": "https://enablement.cc/ml/20x/package?src_id=1711"
  },
  {
   "bytes": 78948,
   "contentType": "text/markdown; charset=utf-8",
   "error": null,
   "httpStatus": 200,
   "key": "scg.md",
   "latencyMs": 112,
   "observedAt": "2026-08-07T05:28:49Z",
   "ok": true,
   "sha256": "574cf65aa6d69f57411d8f7b9a82d665e7c5430a63a11f8eef8847ddaa6eb200",
   "url": "https://enablement.cc/ml/20x/scg"
  },
  {
   "bytes": 26053,
   "contentType": "application/json",
   "error": null,
   "httpStatus": 200,
   "key": "availability.json",
   "latencyMs": 268,
   "observedAt": "2026-08-07T05:28:49Z",
   "ok": true,
   "sha256": "d632ccad343a048035f852bcb01feab4a2c58f3c99faaca5f38de5f976ed1dce",
   "url": "https://enablement.cc/ml/20x/availability"
  },
  {
   "bytes": 22457,
   "contentType": "text/html; charset=utf-8",
   "error": null,
   "httpStatus": 200,
   "key": "status.html",
   "latencyMs": 207,
   "observedAt": "2026-08-07T05:28:49Z",
   "ok": true,
   "sha256": "61cdd3a2b90b612921b01e5e33f9c87a0557f1235bdf590732f5e1d5c3f7852a",
   "url": "https://enablement.cc/ml/20x/status"
  }
 ],
 "observer": {
  "awsAccount": "971328156383",
  "awsPartition": "aws",
  "awsRegion": "us-east-1",
  "independenceFromOffering": "The offering runs on a single EC2 host in AWS GovCloud partition aws-us-gov, account 139521542185, region us-gov-east-1, behind nginx on that same host, with its measurement data in MySQL on that same host. This observer shares none of those: different partition, different account, different region, no EC2, no MySQL, and it is served to you from S3 via CloudFront rather than from that host's nginx. A failure of the offering therefore cannot take this document with it \u2014 which is the entire reason it exists.",
  "mechanism": "AWS Lambda on an EventBridge schedule, unauthenticated HTTPS GET of the public trust-center URLs every 15 minutes."
 },
 "outageDurationMinutes": null,
 "provider": "Advent Business Company Inc.",
 "rules": [
  "CDS-CSO-AVR",
  "CDS-TRC-USH",
  "CDS-CSO-UTC"
 ],
 "service": "Enablement\u00ae",
 "state": "cso-reachable",
 "stateBasis": "Every public trust-center URL answered HTTP 200 to an unauthenticated GET from outside the offering.",
 "unreachableSince": null,
 "whatThisDocumentIs": "A statement about REACHABILITY of the offering's public trust center, observed from outside it. Two failure modes it can tell apart that the on-host status page cannot: 'the offering is down' and 'the offering is up but this mirror stopped refreshing' \u2014 the first shows as state cso-unreachable with artifacts retained, the second shows as a stale generatedAt on this very document.",
 "whatThisDocumentIsNot": "Not a replacement for the offering's own availability report at https://enablement.cc/ml/20x/availability, which measures a 5-minute probe series with daily rollups and incidents. This observer samples every 15 minutes and only from one vantage point, so it is coarser. Where the two disagree about whether the origin was up, THIS one is the more independent evidence, because it does not depend on the host being able to describe itself. Neither is attested by a third party; an agency requiring independent attestation should run its own probe."
}