ESRI Well Surface Survey Automation Plan

Source: docs/architecture/ESRI_WELL_SURFACE_SURVEY_AUTOMATION_PLAN.md

Manual Index Client UI

ESRI Well + Surface + Survey Automation Plan

Objective

Create a structured, project-bound workflow that:

  1. Discovers relevant ESRI/ArcGIS datasets for a target AOI.
  2. Classifies data into drilling-relevant domains (well, surface, survey) while excluding non-target buckets (for example water-only rows when not needed).
  3. Stores artifacts under deterministic project/customer paths.
  4. Feeds curated data into existing ingestion, CRS/ECEF validation, audit, and output generation pipelines.

Project Binding Rule (Required)

Every scrape run must bind to:

All search and analytics artifacts are written under:

This supports:

Automated Collection Sequence

  1. AOI setup:
  1. ESRI discovery:
  1. Relevance classification:
  1. Ranking + queue:
  1. Large tabular dataset gate (WCR, 100k+ rows):
  1. Existing pipeline handoff:

Minimum Data Needed Per Domain

Well domain:

Surface domain:

Survey domain:

Current API Support

Next Build Extensions

  1. Persist ESRI layer catalog in DB (tenant-aware) with active/inactive flags.
  2. Add scheduler for incremental AOI refresh per project.
  3. Add strict production domain policy templates:
  1. Attach confidence scoring against audited benchmark manifests.