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
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:
@@ -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.
|
||||
Reference in New Issue
Block a user