Skip to content

Repair incomplete Geoapify location addresses - #561

Merged
stef-k merged 2 commits into
mainfrom
fix/partial-location-enrichment-559
Sep 4, 2026
Merged

Repair incomplete Geoapify location addresses#561
stef-k merged 2 commits into
mainfrom
fix/partial-location-enrichment-559

Conversation

@stef-k

@stef-k stef-k commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Closes #559

Adds an explicit, bounded repair action for Geoapify-persistent Locations that remain without a city/place. Repair intent and accepted counts are row-locked, existing non-empty address values are preserved, current provider authority is fenced, and provider results that still lack locality become terminal no-result without an automatic contact loop.

Validation:

  • Focused enrichment/controller/PostgreSQL tests: 231 passed
  • Independent remediation selection: 97 passed
  • dotnet build --no-restore
  • LOC check (warnings reviewed; no hard failure)
  • Code Guard (REVIEW only; no FAIL/INCOMPLETE)
  • git diff --check

No migration. No live provider contact.

@stef-k
stef-k merged commit d542ef8 into main Sep 4, 2026
1 check passed
@stef-k
stef-k deleted the fix/partial-location-enrichment-559 branch September 4, 2026 19:53
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.

Repair incomplete provider-enriched location addresses safely

1 participant