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
23 lines
553 B
Markdown
23 lines
553 B
Markdown
# Dataset Manager
|
|
|
|
## Objective
|
|
Implement upload/register/list/detail dataset flows, storage path policy, metadata status state machine, and file validation.
|
|
|
|
## Required Inputs
|
|
- Read relevant docs in `docs/` and `docs/18-ultra-prep/`.
|
|
- Keep V1 scope frozen.
|
|
|
|
## Acceptance Criteria
|
|
- [ ] API or UI path works.
|
|
- [ ] Errors are typed.
|
|
- [ ] Tests cover happy path and one failure path.
|
|
- [ ] Documentation/TODO updated.
|
|
- [ ] No fake success states.
|
|
|
|
## Out of Scope
|
|
- LiDAR
|
|
- Training Studio
|
|
- MLOps
|
|
- QGIS plugin
|
|
- Undocumented architecture changes
|