Files
geointel/docs/CODEX_PASS_MATRIX_M3.md
Jens faeb58ef6d
GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
Initial public release
2026-08-31 21:56:53 +02:00

1.4 KiB

Codex Pass Matrix M3

This matrix is the recommended order for the first real build.

Pass Name Primary output Must be green before next pass
01 Runtime Foundation Backend, frontend, DB boot health checks
02 Core Database migrations and models migration tests
03 Project/Area APIs project and area CRUD API tests
04 Frontend Shell routes and layout app boots, nav works
05 Dataset Manager upload + metadata records upload smoke test
06 Raster/Vector Metadata Rasterio/GeoPandas metadata fixture tests
07 Map Workbench draw/select area area creation from UI
08 GRB Fetch Skeleton reference layer service graceful failure or fixture success
09 Detection Interface analysis run + detections fixture detection output
10 QA/QC Engine metrics and error classes deterministic QA test
11 Exports GeoJSON/summary exports file created and downloadable
12 Stabilization usability and docs all smoke tests green

Stop conditions

Codex must stop and report instead of continuing when:

  • database cannot migrate
  • backend cannot import
  • frontend cannot compile
  • an API contract cannot be satisfied without changing frozen scope
  • a required dependency cannot be installed

Reporting after each pass

Codex must produce:

  • files changed
  • tests run
  • pass/fail status
  • open issues
  • next recommended pass