This tool imports non-stock real estate data only. Use JSON arrays for now. Validate packs first with python3 tools/validate_local_pack.py --pack tools/examples/vancouver_island_licensed_pack.json --require-city Victoria --require-city Saanich --require-city Langford --require-province BC --min-total 6. The first 1000 canonical listings still bypass the grace window after compile so early rollout remains clean.
Import JSON records
Or paste a JSON array below. Each object can use fields like address, city, province, list_price, beds, baths, sqft, status, property_type, description, mls. Example licensed pack: tools/examples/vancouver_island_licensed_pack.json.
Pipeline actions
Loading summary…
What happens next
1. Raw source rows land here first
2. Resolver normalizes and merges records
3. Conflicts stay internal to G&R
4. Public dataset compiles from released records only
Next-click intro
Run tools/validate_local_pack.py against your local pack first.
Choose the source bucket you want to fill.
Import a JSON file or paste an array of listing records.
Click Run reconcile + compile.
Open the real Command Center to review internal listings and conflicts.
Open the Public Directory to confirm only released data appears there.