Skip to content

feat: add public lightweight dataops run - #103

Merged
zhouning merged 2 commits into
mainfrom
feat/ar2-public-dataops-run
Aug 17, 2026
Merged

feat: add public lightweight dataops run#103
zhouning merged 2 commits into
mainfrom
feat/ar2-public-dataops-run

Conversation

@zhouning

Copy link
Copy Markdown
Owner

Summary

  • execute public Landing GeoJSON/ZIP through a synchronous lightweight DataOps profile into content-addressed EPSG:4326 GeoJSON and independent quality evidence
  • add a least-privilege PostgreSQL synchronous success finalizer while preserving the checksum-frozen DolphinScheduler verdict
  • record real Natural Earth Run/Artifact/Quality/Lineage/replay evidence and update the AR-2 roadmap

Verification

  • 13 focused unit tests passed
  • 7 new PostgreSQL integration tests passed
  • existing + new PostgreSQL gateway suites: 9 passed
  • Natural Earth smoke: 177 features, succeeded state version 3, replay created no output/quality files or ledger duplicates
  • Ruff, gateway static validation, workflow YAML parsing, JSON parsing, and git diff checks passed

Boundaries

  • production_ready=false
  • does not claim DolphinScheduler execution, active STAC/PostGIS service, or rollback
  • does not change Chongqing protected admission

@zhouning
zhouning merged commit 7e7c07e into main Aug 17, 2026
4 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