fix: layer dev DB readiness evidence

Refs #49

Merged by commander after reviewing Code Queue task codex_1779422762669_1. Adds redacted DB readiness layering and refreshes DEV endpoint/report evidence. Follow-up: deploy/verify the new readiness probe in DEV via standard image CI/CD.
This commit is contained in:
Lyon
2026-05-22 12:27:01 +08:00
committed by GitHub
parent 4ebb1e4aa6
commit 357a68bb95
29 changed files with 877 additions and 196 deletions
+3
View File
@@ -86,6 +86,9 @@ async function run() {
assert.equal(health.body.status, "degraded");
assert.equal(health.body.db.status, "blocked");
assert.equal(health.body.db.connected, false);
assert.equal(health.body.db.liveConnected, false);
assert.equal(health.body.db.connectionAttempted, false);
assert.equal(health.body.db.connectionResult, "not_attempted_missing_env");
assert.equal(health.body.db.ready, false);
assert.deepEqual(health.body.db.missingEnv, ["HWLAB_CLOUD_DB_URL", "HWLAB_CLOUD_DB_SSL_MODE"]);
assert.equal(health.body.runtime.durable, false);