Files
pikasTech-HWLAB/fixtures/cloud-web/durable-readiness-status-matrix.json
2026-05-23 15:30:19 +00:00

241 lines
7.0 KiB
JSON

{
"runtime": {
"durableReady": {
"runtime": {
"adapter": "postgres",
"durable": true,
"durableRequested": true,
"durableCapable": true,
"ready": true,
"status": "ready",
"blocker": null,
"liveRuntimeEvidence": true,
"connection": {
"queryAttempted": true,
"queryResult": "durable_readiness_ready"
},
"durabilityContract": {
"ready": true,
"status": "ready",
"blockedLayer": null,
"blocker": null,
"liveRuntimeEvidence": true,
"secretMaterialRead": false
},
"gates": {
"ssl": { "checked": true, "ready": true, "status": "ready", "blocker": null },
"auth": { "checked": true, "ready": true, "status": "ready", "blocker": null },
"schema": { "checked": true, "ready": true, "status": "ready", "blocker": null },
"migration": { "checked": true, "ready": true, "status": "ready", "blocker": null },
"durability": { "checked": true, "ready": true, "status": "ready", "blocker": null }
}
},
"readiness": {
"contractVersion": "v3",
"ready": true,
"status": "ok",
"blockerCodes": [],
"blockers": [],
"components": {
"db": "ready",
"codeAgent": "ready",
"runtime": "ready"
},
"durability": {
"status": "ready",
"ready": true,
"adapter": "postgres",
"durable": true,
"durableRequested": true,
"durableCapable": true,
"runtimeStatus": "ready",
"runtimeReady": true,
"liveRuntimeEvidence": true,
"dbLiveEvidenceObserved": true,
"dbLiveEvidenceIsDurabilityEvidence": false,
"blockedLayer": null,
"blocker": null,
"queryAttempted": true,
"queryResult": "durable_readiness_ready",
"secretMaterialRead": false
}
},
"blockerCodes": []
},
"durableQueryBlocked": {
"status": "degraded",
"ready": false,
"runtime": {
"adapter": "postgres",
"durable": true,
"durableRequested": true,
"ready": false,
"status": "blocked",
"blocker": "runtime_durable_adapter_query_blocked",
"liveRuntimeEvidence": false,
"connection": {
"queryAttempted": true,
"queryResult": "query_blocked"
},
"durabilityContract": {
"ready": false,
"status": "blocked",
"blockedLayer": "durability_query",
"blocker": "runtime_durable_adapter_query_blocked"
}
},
"readiness": {
"ready": false,
"status": "blocked",
"durability": {
"status": "blocked",
"ready": false,
"blocker": "runtime_durable_adapter_query_blocked",
"blockedLayer": "durability_query",
"queryResult": "query_blocked"
}
},
"blockerCodes": ["runtime_durable_adapter_query_blocked"]
},
"authBlocked": {
"status": "degraded",
"ready": false,
"runtime": {
"adapter": "postgres",
"durable": true,
"durableRequested": true,
"ready": false,
"status": "blocked",
"blocker": "runtime_durable_adapter_auth_blocked",
"liveRuntimeEvidence": false,
"connection": {
"queryAttempted": true,
"queryResult": "auth_blocked"
},
"durabilityContract": {
"ready": false,
"status": "blocked",
"blockedLayer": "auth",
"blocker": "runtime_durable_adapter_auth_blocked"
}
},
"readiness": {
"ready": false,
"status": "blocked",
"durability": {
"status": "blocked",
"ready": false,
"blocker": "runtime_durable_adapter_auth_blocked",
"blockedLayer": "auth",
"queryResult": "auth_blocked"
}
},
"blockerCodes": ["runtime_durable_adapter_auth_blocked"]
},
"schemaBlocked": {
"status": "degraded",
"ready": false,
"runtime": {
"adapter": "postgres",
"durable": true,
"durableRequested": true,
"ready": false,
"status": "blocked",
"blocker": "runtime_durable_adapter_schema_blocked",
"liveRuntimeEvidence": false,
"connection": {
"queryAttempted": true,
"queryResult": "schema_blocked"
},
"durabilityContract": {
"ready": false,
"status": "blocked",
"blockedLayer": "schema",
"blocker": "runtime_durable_adapter_schema_blocked"
}
},
"readiness": {
"ready": false,
"status": "blocked",
"durability": {
"status": "blocked",
"ready": false,
"blocker": "runtime_durable_adapter_schema_blocked",
"blockedLayer": "schema",
"queryResult": "schema_blocked"
}
},
"blockerCodes": ["runtime_durable_adapter_schema_blocked"]
},
"unknownMissingReadiness": {
"status": "unknown",
"ready": null
}
},
"codeAgent": {
"readOnlySessionTools": {
"endpoint": "POST /v1/agent/chat",
"status": "available",
"ready": true,
"provider": "codex-readonly-runner",
"backend": "hwlab-cloud-api/controlled-readonly-session-registry",
"capabilityLevel": "read-only-session-tools",
"sessionMode": "controlled-readonly-session-registry",
"implementationType": "controlled-readonly-session-registry",
"trackingIssue": "#317",
"runner": {
"kind": "hwlab-readonly-runner",
"ready": true,
"writeCapable": false,
"durableSession": false,
"codexStdio": false
},
"runnerLimitations": [
"not-codex-stdio",
"not-write-capable",
"not-durable-session"
],
"longLivedSessionGate": {
"status": "blocked",
"pass": false,
"sourceIssue": "pikasTech/HWLAB#317",
"blockers": [
{
"code": "stdio_protocol_not_wired",
"sourceIssue": "pikasTech/HWLAB#317"
}
]
}
}
},
"m3": {
"controlReady": {
"status": "available",
"readiness": {
"status": "ready",
"controlReady": true,
"sourceKind": "DEV-LIVE",
"evidenceLevel": "DEV-LIVE"
}
},
"trustedGreenSummary": {
"contractVersion": "m3-status-v1",
"status": "live",
"sourceKind": "DEV-LIVE",
"summary": "M3 trusted green fixture",
"patchPanel": {
"serviceId": "hwlab-patch-panel",
"connectionActive": true
},
"trust": {
"durableStatus": "green",
"blocker": null,
"operationId": "op_m3_fixture_green",
"traceId": "trc_m3_fixture_green",
"auditId": "aud_m3_fixture_green",
"evidenceId": "evd_m3_fixture_green"
}
}
}
}