# GEOmend

> Combine GEO metadata tables, review suggested variable mappings, and export data with source and review history.

- Docs: https://prestonraab.github.io/geomend/
- Source: https://github.com/prestonraab/geomend
- Capabilities: `geomend capabilities --json`
- Plan: `geomend reconcile plan SOURCE... --output-dir PLAN`
- Run: `geomend reconcile run PLAN/reconcile.yaml --output-dir WORKSPACE`
- Review: `geomend review show WORKSPACE/review.geomend.sqlite --json`
- Assign: `geomend review assign STATE SESSION --reviewer reviewer-a='Reviewer A' --query FIELD --json`
- External packet: `geomend review show REVIEWER.geomend-review.zip --json`
- Decide: `geomend review decide PACKET --accept A1 --rationale RATIONALE --json`
- Partial merge: repeat `--merge-source SOURCE_ID`; unselected sources remain unresolved.
- No target: `geomend review decide PACKET --nomatch --rationale RATIONALE --json`
- Insufficient evidence: `geomend review decide PACKET --defer --rationale RATIONALE --json`
- Derive: `geomend review derive STATE POLICY.yaml OUTPUT_DIR --json`
- Explicit perspective export: `geomend export STATE OUTPUT_DIR --derived-view VIEW_ID --json`
- Review state: use the CLI or API to record decisions. Preserve source metadata and do not edit SQLite directly.
