test: lock in the migration failure diagnostic (E00-S03-T05)
CI / Frozen lockfile install (pull_request) Successful in 44s
CI / Secrets not embedded (E00-S02-T08) (pull_request) Successful in 28s
CI / Database-postgres import isolation (E00-S03-T02) (pull_request) Successful in 26s
CI / Migration ledger (E00-S03-T03) (pull_request) Successful in 44s
CI / Migration advisory lock (E00-S03-T04) (pull_request) Successful in 51s
CI / Compose config (E00-S03-T01) (pull_request) Successful in 25s
CI / Migration failure diagnostic (E00-S03-T05) (pull_request) Failing after 51s

Static assertions + mutation probes on the committed runner source, a
deterministic stub-pool behavioral probe (intentionally failing migration
fixture -> structured diagnostic naming the failing migration, apply and
record phases), a docker-gated real-stack probe against a real database
(the issue's test plan), and CI enforcement via the additive
database-postgres-diagnostic job.
This commit is contained in:
implementer
2026-08-30 01:17:23 +00:00
parent f6d407394d
commit 52190d082c
3 changed files with 827 additions and 0 deletions
+1
View File
@@ -17,6 +17,7 @@ coverage/
# suites into the package (removed in their finally blocks)
.ledger-probe-*.mjs
.lock-probe-*.mjs
.diagnostic-probe-*.mjs
# OS / editor
.DS_Store