1.7 KiB
1.7 KiB
Self-Review Checklist for Codex
Codex must run this checklist before ending every implementation pass.
Product Fit
- Does the work still support GeoIntel as a GeoAI Workbench?
- Did the pass avoid adding unrelated dashboard/chat features?
- Is the Kempen/GRB-first strategy preserved?
API and Backend
- Are new endpoints documented?
- Do endpoints return stable JSON shapes?
- Are errors structured and useful?
- Are validation failures explicit?
- Are long-running tasks behind a job/status boundary?
Database
- Are migrations included?
- Are geometry columns documented?
- Are timestamps and provenance fields included?
- Is source metadata preserved?
Geospatial Correctness
- Is CRS captured?
- Are metric calculations done in a projected CRS?
- Are geometries validated?
- Are bounds and area units explicit?
AI Pipeline Correctness
- Is model mode clear: real, stub or fixture?
- Is confidence not mislabeled as accuracy?
- Are generated detections georeferenced or explicitly not georeferenced?
- Are model parameters stored with the run?
Frontend
- Are loading, empty, error and success states implemented?
- Does the UI use API data instead of hardcoded business data?
- Are map layers inspectable?
- Can users understand what happened after running an analysis?
Testing
- Were relevant tests added or updated?
- Do smoke scripts still pass?
- Are fixtures deterministic?
Documentation
- Was
CHANGELOG.mdupdated? - Was
docs/BUILD_STATUS.mdupdated? - Were affected specs updated?
- Are known limitations explicit?