Files
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.3 KiB

M9 Regression Map

These are the most likely regressions during autonomous builds.

API Envelope Drift

Risk: some endpoints return raw data while others return envelopes.

Prevention:

  • central response helper,
  • API client tests,
  • sample responses.

Geometry Stored Incorrectly

Risk: GeoJSON stored as text everywhere.

Prevention:

  • PostGIS geometry columns,
  • schema tests,
  • validation utilities.

Demo Data Masquerades as Real Data

Risk: UI shows fixture metrics without labeling them.

Prevention:

  • source_mode field,
  • demo badge,
  • no fallback-to-fixture for external failures.

Frontend State Duplication

Risk: every component fetches differently.

Prevention:

  • central API client,
  • shared hooks,
  • state contracts.

Heavy AI Implemented Too Early

Risk: Codex spends time on YOLO/SAM before storage and datasets work.

Prevention:

  • pass scorecards,
  • V1 ordering,
  • disabled state for model features.

CRS Ignored

Risk: area/length values wrong.

Prevention:

  • CRS field mandatory,
  • projected calculations documented,
  • geospatial edge cases.

Docs Not Updated

Risk: implementation diverges from specs.

Prevention:

  • Definition of Done includes docs,
  • execution log mandatory.

Root Folder Pollution

Risk: scripts and generated outputs appear at root.

Prevention:

  • repository conventions,
  • review script.