Harden RC7 API response contracts
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-18 05:07:35 +02:00
parent 8e49b857dd
commit 0fae53a7de
36 changed files with 886 additions and 153 deletions
+8
View File
@@ -26,6 +26,14 @@
reports zero reachable fixed HIGH/CRITICAL vulnerabilities.
- Folded fresh-install, upgrade, rollback and runtime proof into RC-5 and
RC-11 instead of creating a separate RC-12 phase.
- Completed RC-7 response hardening across every successful JSON route with
concrete Pydantic/OpenAPI schemas and the canonical data envelope.
- Added an executable OpenAPI contract audit covering 124 implemented routes
and 228 component schemas. The eight explicit non-envelope operations are
limited to health probes, persisted raster PNG responses and export
download.
- Passed the RC-7 release gate with 1,008 backend tests, frontend
typecheck/build, one Alembic head and offline migration SQL generation.
- Added a read-only release-evidence manifest command with Git, migration,
dependency, configuration checksum and optional live endpoint evidence.
- Replaced the obsolete pre-build status with the current implemented