Initial GeoIntel V1 foundation
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-06-16 23:36:32 +02:00
commit 6ea3586a3e
605 changed files with 45284 additions and 0 deletions
@@ -0,0 +1,133 @@
# M9 Module Dataflow Checklist
Every module must declare its dataflow.
## Dataset Manager
Input:
- file upload,
- project id,
- optional area id.
Processing:
- validate extension,
- store raw file,
- inspect metadata,
- persist dataset record,
- schedule optional processing job.
Output:
- dataset record,
- status,
- metadata.
## Raster Lab
Input:
- raster dataset id,
- optional area geometry.
Processing:
- read raster metadata,
- compute bounds,
- inspect bands,
- clip if requested,
- generate preview/tiles later.
Output:
- metadata,
- preview descriptor,
- derived dataset if clipped.
## Vector Lab
Input:
- vector dataset id,
- optional area geometry.
Processing:
- load features,
- validate CRS,
- compute feature count,
- compute bounds,
- clip if requested.
Output:
- vector metadata,
- clipped layer,
- operation report.
## Detection Lab
Input:
- raster dataset id,
- model id,
- threshold,
- classes.
Processing:
- tile raster,
- run model adapter,
- merge detections,
- georeference outputs,
- persist detection layer.
Output:
- detection dataset/layer,
- analysis run,
- metrics.
## Segmentation Lab
Input:
- raster dataset id,
- model id,
- classes/prompts.
Processing:
- generate masks,
- polygonize,
- clean geometry,
- compute areas,
- persist layer.
Output:
- mask path,
- polygon layer,
- metrics.
## QA/QC Lab
Input:
- reference vector layer,
- predicted vector layer,
- matching threshold.
Processing:
- spatial match,
- IoU calculation,
- precision/recall/F1,
- false positive/negative features.
Output:
- QA metrics,
- findings,
- QA overlay layers.