Comps
Bulk intake — one pipeline, every feeder
New import
rows land in the candidate lane📄 Spreadsheet XLSX / CSV
Any file with a header row. The firm's long-lived comp workbook goes here.
🔁 AgWare DataLog export selected
Named migration path — a pre-tuned mapping profile for DataLog sale sheets.
🔌 Connector feed → Settings
MLS / land-comp DB / deed candidates configured per-firm.
📄 Single document · PDF
A closing statement or sale sheet — the assistant extracts a draft candidate (document-intake).
✓ Upload
→
● Map columns
→
3 Validate
→
4 Commit
datalog-sales-2026-07.xlsx
· 182 rows · 34 columns · uploaded by Sam Ortiz
AI column-mapping
| Source column | Sample | → Groundsworth field | Group | Confidence |
|---|---|---|---|---|
| SaleAmt | 1,392,000 · 862,500 | price | core | 98% |
| CloseDate | 04/02/2026 · 11/08/2025 | sale_date | core | 97% |
| Deeded_Ac | 96.0 · 318.7 | gross_acres | rural-land | 91% |
| Seller | Hoerster Ranch Partners · … | grantor | core | 89% |
| Irr_Acres | 7 · 0 · 42 | cf.irrigated_acres ⚠ review | custom | 62% |
| Broker_Notes | "confirmed w/ listing agent…" | — unmapped — | low |
…28 more columns auto-mapped · show all
Commit is all-or-nothing — a batch lands whole with a batch id, or not at all; rows land in the candidate lane.
Batches
every row stamped with its batch id| Batch | Source | Result | Date | By | Status |
|---|---|---|---|---|---|
| B-2026-014 | DataLog | 182 / 182 committed | Jul 17, 2026 | Sam Ortiz | Committed |
| B-2026-013 | Spreadsheet | 41 leases → candidate lane | Jul 10, 2026 | Miguel Aranda | Staged |
| B-2026-011 | Spreadsheet | rolled back — validation failed: 12 rows missing sale date | Jun 28, 2026 | Sam Ortiz | Rolled back |
Ring 3 connector feeds (MLS, land-comp DBs, deed feeds) are configured per-firm in Settings → Data connectors; their records also arrive here as candidates.
Groundsworth · prototype v2.1 (navigation) · prototype guide & site map