{"ok":true,"summary":{"windowStart":"2026-08-18T16:15:00.000Z","windowMs":897105934,"windowLabel":"10d 9h","windowHours":249.2,"downtimeMs":0,"scheduledDowntimeMs":11401509,"unscheduledDowntimeMs":0,"uptimeMs":897105934,"availabilityPercent":100,"scheduledDowntimePercent":1.2709,"unscheduledDowntimePercent":0,"calculatedAt":"2026-08-29T01:26:45.934Z"},"incidents":[{"id":"2026-08-18-maintenance-check","title":"Maintenance control verification","cause":"Planned maintenance","status":"resolved","startedAt":"2026-08-18T21:45:00.000Z","resolvedAt":"2026-08-18T21:49:30.000Z","summary":"The tank was briefly taken offline while root-wide downtime routing and Durable Object reductions were verified."},{"id":"test-alert-E001-1787098625123","title":"Test alert E001","cause":"Test alert","status":"resolved","startedAt":1787098625123,"resolvedAt":1787098625123,"summary":"Authenticated operations message-response test; no downtime occurred."},{"id":"white-hat-752ff51a-0a26-4b07-a317-c2a2f3533b06","title":"Owner-confirmed white-hat dry run","cause":"Owner security exercise","status":"resolved","startedAt":1787098990437,"resolvedAt":1787103567228,"summary":"Owner confirmed this report was a controlled closeout dry run with no compromise identified. Investigation closed; the separate maintenance gate was not changed.","impactEndedAt":1787099048117},{"id":"test-alert-E002-1787099046488","title":"Test alert E002","cause":"Test alert","status":"resolved","startedAt":1787099046488,"resolvedAt":1787099046488,"summary":"Authenticated operations message-response test; no downtime occurred."},{"id":"test-alert-E003-1787099088299","title":"Test alert E003","cause":"Test alert","status":"resolved","startedAt":1787099088299,"resolvedAt":1787099088299,"summary":"Authenticated operations message-response test; no downtime occurred."},{"id":"maintenance-1787099090937","title":"Tank maintenance","cause":"Audit control","status":"resolved","startedAt":1787099090937,"resolvedAt":1787100484651,"summary":"Scheduled maintenance","impactEndedAt":1787100484651},{"id":"test-alert-E999-1787100713982","title":"Test alert E999","cause":"Test alert","status":"resolved","startedAt":1787100713982,"resolvedAt":1787100713982,"impactEndedAt":1787100713982,"summary":"Authenticated operations message-response test; no downtime occurred."},{"id":"maintenance-1787100716822","title":"Tank maintenance","cause":"Audit control","status":"resolved","startedAt":1787100716822,"resolvedAt":1787110396937,"impactEndedAt":1787110396937,"summary":"Scheduled maintenance"},{"id":"white-hat-ce395a2b-6d48-49bd-b8e3-f58e6b58b162","title":"Owner-confirmed white-hat dry run","cause":"Owner security exercise","status":"resolved","startedAt":1787109565421,"resolvedAt":1787110226405,"impactEndedAt":1787110226405,"summary":"Closed by WG-018 hotfix: operations auth now accepts only the minted environment token, refuses plaintext HTTP, denies when no token is configured, and every response carries HSTS. Fix verified in production. Investigation closed; the separate maintenance gate was not changed."}],"history":[{"sequence":1,"ts":1787098625123,"code":"TEST-ALERT","actor":"ops","title":"Test alert E001","summary":"Authenticated message-response control completed without downtime.","reference":"E001","detail":"acknowledged=2026-08-19T00:17:05.123Z","previousHash":"0000000000000000000000000000000000000000000000000000000000000000","hash":"22848f18c3f2e90959413573a2515c8c0819c4277db08c3f456c6b3224782fd9"},{"sequence":2,"ts":1787098990437,"code":"SECURITY-LOCKDOWN","actor":"public-report","title":"Security report forced game downtime","summary":"Report white-hat-752ff51a-0a26-4b07-a317-c2a2f3533b06 triggered immediate game downtime pending operator review.","reference":"white-hat-752ff51a-0a26-4b07-a317-c2a2f3533b06","detail":"{\"environment\":\"production\",\"deploymentVersion\":\"b9436728-a41a-438d-b162-7d98c1bbffec\",\"route\":\"/api/security-report\",\"colo\":\"ATL\",\"country\":\"US\"}","previousHash":"22848f18c3f2e90959413573a2515c8c0819c4277db08c3f456c6b3224782fd9","hash":"2bb078710feae7d9ca05d3833830b68f40d67ab310bada344df8f2081dec1583"},{"sequence":3,"ts":1787099046488,"code":"TEST-ALERT","actor":"ops","title":"Test alert E002","summary":"Authenticated message-response control completed without downtime.","reference":"E002","detail":"acknowledged=2026-08-19T00:24:06.488Z","previousHash":"2bb078710feae7d9ca05d3833830b68f40d67ab310bada344df8f2081dec1583","hash":"c78be3fe89b475ca3141456b8029fd4e34faecb180d2ecd6194b27584ed3418f"},{"sequence":4,"ts":1787099048117,"code":"OPS-MAINTENANCE-OFF","actor":"ops","title":"Game traffic restored","summary":"Authenticated operations control restored the game and resolved active downtime incidents.","reference":"test-alert-E002-1787099046488","detail":"maintenance=disabled","previousHash":"c78be3fe89b475ca3141456b8029fd4e34faecb180d2ecd6194b27584ed3418f","hash":"c2d88c81d3799be4f12ffe2d5c80c6b0d8e11d82518756c100f02f1975af7fac"},{"sequence":5,"ts":1787099088299,"code":"TEST-ALERT","actor":"ops","title":"Test alert E003","summary":"Authenticated message-response control completed without downtime.","reference":"E003","detail":"acknowledged=2026-08-19T00:24:48.299Z","previousHash":"c2d88c81d3799be4f12ffe2d5c80c6b0d8e11d82518756c100f02f1975af7fac","hash":"b2963f69eecc7ea20d61c6da8d6c647df6cf1b70b8c49b5b418aba06c7bf9edb"},{"sequence":6,"ts":1787099090937,"code":"OPS-MAINTENANCE-ON","actor":"ops","title":"Game traffic disabled","summary":"Scheduled maintenance","reference":"maintenance-1787099090937","detail":"maintenance=enabled","previousHash":"b2963f69eecc7ea20d61c6da8d6c647df6cf1b70b8c49b5b418aba06c7bf9edb","hash":"2cfb630bc508e57fa83b0bad4ed7be7ed6154226edcd5afa5b59895b8ff381c4"},{"sequence":7,"ts":1787099514264,"code":"SECURITY-REPORT-REOPENED","actor":"system","title":"Security report investigation restored","summary":"Corrected prior restoration semantics: service impact ended, but the security report remains open.","reference":"white-hat-752ff51a-0a26-4b07-a317-c2a2f3533b06","detail":"impactEndedAt=2026-08-19T00:24:08.117Z","previousHash":"2cfb630bc508e57fa83b0bad4ed7be7ed6154226edcd5afa5b59895b8ff381c4","hash":"8a928eb6fb0e6547751d3a4949322cf9ec453b1e22cbb035c1d9d76da46ca97a"},{"sequence":8,"ts":1787100484651,"code":"OPS-MAINTENANCE-OFF","actor":"ops","title":"Game traffic restored","summary":"Authenticated operations control restored game traffic. 1 security report remains open until separately resolved.","reference":"maintenance-1787099090937","detail":"maintenance=disabled;openSecurityReports=1","previousHash":"8a928eb6fb0e6547751d3a4949322cf9ec453b1e22cbb035c1d9d76da46ca97a","hash":"e9cfbec0bee88be61d3281f218ceca88f78ffc10b538dba58fa613e898edbda4"},{"sequence":9,"ts":1787100713982,"code":"TEST-ALERT","actor":"ops","title":"Test alert E999","summary":"Authenticated message-response control completed without downtime.","reference":"E999","detail":"acknowledged=2026-08-19T00:51:53.982Z","previousHash":"e9cfbec0bee88be61d3281f218ceca88f78ffc10b538dba58fa613e898edbda4","hash":"754a2ab1e13c6ab8f76b3d42a2f17597825a8e144622abbfec836762ea3fba6c"},{"sequence":10,"ts":1787100716822,"code":"OPS-MAINTENANCE-ON","actor":"ops","title":"Game traffic disabled","summary":"Scheduled maintenance. This is separate from 1 security report.","reference":"maintenance-1787100716822","detail":"maintenance=enabled;openSecurityReports=1","previousHash":"754a2ab1e13c6ab8f76b3d42a2f17597825a8e144622abbfec836762ea3fba6c","hash":"bb41422982f3a8e961e46dc2f21bf2bc6da5368f1ab260874270590d758fae02"},{"sequence":11,"ts":1787103567228,"code":"SECURITY-REPORT-RESOLVED","actor":"owner","title":"White-hat dry run resolved","summary":"Owner confirmed this report was a controlled closeout dry run with no compromise identified. Investigation closed; the separate maintenance gate was not changed.","reference":"white-hat-752ff51a-0a26-4b07-a317-c2a2f3533b06","detail":"ownerConfirmed=true;dryRun=true;maintenance=enabled","previousHash":"bb41422982f3a8e961e46dc2f21bf2bc6da5368f1ab260874270590d758fae02","hash":"6409b0e976ab192bb5af4f05c0681612f2b18385cf658df0dd74fbbb2123b75d"},{"sequence":12,"ts":1787109565421,"code":"SECURITY-LOCKDOWN","actor":"public-report","title":"Security report forced game downtime","summary":"Report white-hat-ce395a2b-6d48-49bd-b8e3-f58e6b58b162 triggered immediate game downtime pending operator review.","reference":"white-hat-ce395a2b-6d48-49bd-b8e3-f58e6b58b162","detail":"{\"environment\":\"production\",\"deploymentVersion\":\"30248877-556f-463c-9e8e-4dfc379faa03\",\"route\":\"/api/security-report\",\"colo\":\"ATL\",\"country\":\"US\"}","previousHash":"6409b0e976ab192bb5af4f05c0681612f2b18385cf658df0dd74fbbb2123b75d","hash":"49514b0112c85573761fe15c018acd64651875ce5e8ac680b4bae9468b56982f"},{"sequence":13,"ts":1787110226405,"code":"SECURITY-REPORT-RESOLVED","actor":"owner","title":"White-hat dry run resolved","summary":"Closed by WG-018 hotfix: operations auth now accepts only the minted environment token, refuses plaintext HTTP, denies when no token is configured, and every response carries HSTS. Fix verified in production. Investigation closed; the separate maintenance gate was not changed.","reference":"white-hat-ce395a2b-6d48-49bd-b8e3-f58e6b58b162","detail":"ownerConfirmed=true;dryRun=true;maintenance=enabled","previousHash":"49514b0112c85573761fe15c018acd64651875ce5e8ac680b4bae9468b56982f","hash":"db3a8128b0362552d87adb705af4e4df9908c2764beaef9773be0297e35edf86"},{"sequence":14,"ts":1787110396937,"code":"OPS-MAINTENANCE-OFF","actor":"ops","title":"Game traffic restored","summary":"Authenticated operations control restored the game and resolved operational downtime.","reference":"maintenance-1787100716822","detail":"maintenance=disabled;openSecurityReports=0","previousHash":"db3a8128b0362552d87adb705af4e4df9908c2764beaef9773be0297e35edf86","hash":"9458a54f59a2a3b2fca3ef37518b28b7fd9ee42825b3ab6f22f8f05d0f663a05"},{"sequence":15,"ts":1787431917233,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 34 keys, 14 receipts, 97906 bytes.","reference":"backups/state/2026-08-22T20-51-56-979Z.json","detail":"digest=dc097401d7abf25fc561693c9ce20d5e8e5894c026f63bb8b08edd21e1bdda17; retained=1","previousHash":"9458a54f59a2a3b2fca3ef37518b28b7fd9ee42825b3ab6f22f8f05d0f663a05","hash":"f0ea7f309c17ce251356a684838b2195bbd3c4489643431a91ccef0cd30a65ea"},{"sequence":16,"ts":1787431924347,"code":"RESTORE-DRILL-PASSED","actor":"operator","title":"Restore drill passed","summary":"A copy of service state was restored into a scratch instance and its export digest matched the original.","reference":"/status/#backup","detail":"digest bb182f4ba52575db…; 35 keys, 15 receipts, 727 log rows","previousHash":"f0ea7f309c17ce251356a684838b2195bbd3c4489643431a91ccef0cd30a65ea","hash":"670c76118f7e7abff4d37049cccfecbbc0e495d60961b164d2f598e8be19ca61"},{"sequence":17,"ts":1787455041982,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 35 keys, 16 receipts, 99666 bytes.","reference":"backups/state/2026-08-23T03-17-21-440Z.json","detail":"digest=0b1fa461e155f8baf2c4647af3d46aa8608762a31b67476034c79c9ff4fb4827; retained=2","previousHash":"670c76118f7e7abff4d37049cccfecbbc0e495d60961b164d2f598e8be19ca61","hash":"f4224ee7670157b3e56196221b4fd82f3f1dacb647290d090080cf60c7a2078c"},{"sequence":18,"ts":1787518838964,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 35 keys, 17 receipts, 101063 bytes.","reference":"backups/state/2026-08-23T21-00-38-643Z.json","detail":"digest=268f0d979852928142e85c6b2e7ed43169164ef0ff4ee2d293f47bb4165bc731; retained=3","previousHash":"f4224ee7670157b3e56196221b4fd82f3f1dacb647290d090080cf60c7a2078c","hash":"d02aa85f9595115a2df532a62c3f5d8fd69e3c22a5416e3d33283a61138fee62"},{"sequence":19,"ts":1787518839523,"code":"RESTORE-DRILL-PASSED","actor":"operator","title":"Restore drill passed","summary":"The most recent copy in object storage was read back, restored into a scratch instance, and its export digest matched the copy's.","reference":"/status/#backup","detail":"copy of 2026-08-23 21:00Z read back from backups/state/latest.json; digest 268f0d9798529281…; 35 keys, 17 receipts, 727 log rows; live state has moved on since the copy","previousHash":"d02aa85f9595115a2df532a62c3f5d8fd69e3c22a5416e3d33283a61138fee62","hash":"4010714abaa3fe2bd08f71b78dcc42966db8567a1c0b35850acb27b1c44124d7"},{"sequence":20,"ts":1787541435362,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 36 keys, 19 receipts, 103253 bytes.","reference":"backups/state/2026-08-24T03-17-13-807Z.json","detail":"digest=b5050d698a76dfc20adb8c1d038a556e0245aae31ff12349d1713bf50ef4af38; retained=4","previousHash":"4010714abaa3fe2bd08f71b78dcc42966db8567a1c0b35850acb27b1c44124d7","hash":"77e90cd50ced8533646f021c17fe5bf21570d810d564a201a6e5b9941fe60622"},{"sequence":21,"ts":1787627835295,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 40 keys, 20 receipts, 107805 bytes.","reference":"backups/state/2026-08-25T03-17-13-622Z.json","detail":"digest=bda5a535e700655f0d9029ea49169febacae54cb9f0eab0c700ab002f986678b; retained=5","previousHash":"77e90cd50ced8533646f021c17fe5bf21570d810d564a201a6e5b9941fe60622","hash":"bbe27a5d512dba2b79d4d53ce971e4717949bd878bfa53a400e3adb722326f86"},{"sequence":22,"ts":1787714235921,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 40 keys, 21 receipts, 109499 bytes.","reference":"backups/state/2026-08-26T03-17-13-962Z.json","detail":"digest=72d8c1358ee95a7829c6cedcbb6046994f460d35264f046479281fdf4d4eb569; retained=6","previousHash":"bbe27a5d512dba2b79d4d53ce971e4717949bd878bfa53a400e3adb722326f86","hash":"ec70a09c7027cbd079915cb61e1a42f043b9ad4871c40b9c1904915a8f6fcd70"},{"sequence":23,"ts":1787800635288,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 43 keys, 22 receipts, 113066 bytes.","reference":"backups/state/2026-08-27T03-17-13-614Z.json","detail":"digest=da77230ca8a07be3b08246e8dbd8e0eb890fc466bfe1b0e2862451bba11207cd; retained=7","previousHash":"ec70a09c7027cbd079915cb61e1a42f043b9ad4871c40b9c1904915a8f6fcd70","hash":"ee6ee66e7e69890df84abe5cb44087189cf8b14d457e7c2c7a3dc1f8bcbc8ce8"},{"sequence":24,"ts":1787887034933,"code":"BACKUP-TAKEN","actor":"system","title":"State copied to object storage","summary":"Service state copied to object storage: 43 keys, 23 receipts, 114837 bytes.","reference":"backups/state/2026-08-28T03-17-13-619Z.json","detail":"digest=f1f455ca42312df5fdcfe3af33c4c65fa809136065d0c29d35ba3e6f33c922e0; retained=8","previousHash":"ee6ee66e7e69890df84abe5cb44087189cf8b14d457e7c2c7a3dc1f8bcbc8ce8","hash":"2ee686237e6995045283f4d22dfb240741c753fa91bc57beb15c9052d28d636a"}],"historyIntegrity":{"mode":"append-only tamper-evident hash chain","algorithm":"SHA-256","entryCount":24,"headHash":"2ee686237e6995045283f4d22dfb240741c753fa91bc57beb15c9052d28d636a","headSequence":24,"checkedAt":1787966805916,"verified":true,"chainStatus":"verified","anchorState":"verified","checkedEntries":24,"coverage":"full","failedAtSequence":null,"anchoredSequence":24,"anchoredEntryCount":24}}