Skip to content

Build v0.1 usable core - #1

Merged
GeoGeekLab merged 11 commits into
mainfrom
feature/v0.1-usable-core
Sep 19, 2026
Merged

GeoGeekLab merged 11 commits into
mainfrom
feature/v0.1-usable-core

Conversation

@GeoGeekLab

Copy link
Copy Markdown
Owner

Summary

  • add GeoJSON, Pyogrio, Rasterio, GeoParquet, and GeoPandas adapters
  • add metadata-first inspect, check, and compare workflows
  • add CRS normalization and relational fact derivation
  • add GEO402 no-overlap and GEO404 raster-grid alignment diagnostics
  • evaluate dataset-scoped rules independently for each subject
  • add terminal/JSON CLI output and deterministic exit behavior
  • add optional geospatial integration CI and minimal generated fixtures

Design constraints

  • adapters observe facts; they never emit diagnostics
  • rules do not perform I/O
  • full vector scans remain opt-in with --deep
  • insufficient evidence remains UNKNOWN

@GeoGeekLab
GeoGeekLab merged commit 30c9fd7 into main Sep 19, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant