Initial public release
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

This commit is contained in:
Jens
2026-08-31 21:56:53 +02:00
commit faeb58ef6d
1386 changed files with 263203 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.