REL-02 validation — 2026-09-22¶
Repository: h8v6/heyaira. Branch: codex/server-postgresql-ci. Base: 2fa913a521c01625406d2c80ff8249b2ff362d1c.
The stale runtime assertion omitted the provider installation identity now passed by the implementation. The fixture now includes the explicit null. The CI runner creates separate disposable PostgreSQL databases for every opt-in integration fixture and rejects skipped tests after pytest success. No production database is used.
Actual local PostgreSQL 16 run (python scripts/test_postgres.py):
........................................................................ [ 29%]
........................................................................ [ 58%]
........................................................................ [ 88%]
............................. [100%]
245 passed in 7.37s
postgres_acceptance=passed: complete suite, zero skipped tests
Other checks: generated MCP contract current; documentation contract covers 18 tools; runtime validation passed; website consent tests 12 passed; strict MkDocs build passed. The repository CI repeats the complete database gate. GitHub-hosted exact-commit status remains a separate release gate.