Files
geointel/docs/18-ultra-prep/ERROR_TAXONOMY.md
T
Codex 6ea3586a3e
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled
Initial GeoIntel V1 foundation
2026-06-16 23:36:32 +02:00

761 B

Error Taxonomy

All API errors must use a consistent shape.

{
  "error": {
    "code": "DATASET_UNSUPPORTED_FORMAT",
    "message": "The uploaded file format is not supported for this operation.",
    "details": {},
    "trace_id": "optional"
  }
}

Core Error Codes

  • VALIDATION_ERROR
  • NOT_FOUND
  • CONFLICT
  • FEATURE_DISABLED
  • DATASET_UPLOAD_FAILED
  • DATASET_UNSUPPORTED_FORMAT
  • CRS_MISSING
  • CRS_UNSUPPORTED
  • GEOMETRY_INVALID
  • RASTER_METADATA_FAILED
  • VECTOR_METADATA_FAILED
  • PROCESSING_JOB_FAILED
  • MODEL_UNAVAILABLE
  • INFERENCE_FAILED
  • REFERENCE_LAYER_MISSING
  • QA_MATCHING_FAILED
  • EXPORT_FAILED

Frontend Requirements

Every error code should render a useful message and suggested next action.