Well Log POV Integration

Source: docs/architecture/WELLLOG_POV_V0_2_INTEGRATION.md

Manual Index Client UI

Well Log POV v0.2 Integration Plan

Source Inputs

What Changed In v0.2

Fit To Current POC

The current repo already has reusable building blocks:

Missing for this POV:

Integration Delta (Module By Module)

1) Database

Add forward-only migrations introducing well-log and interpretation entities under ops:

Recommended indexes:

2) Contracts (OpenAPI + Events)

Extend contracts/openapi/data-plane.yaml with:

Add event schemas:

3) Worker Pipeline

Add worker stages (can be added into worker-ingest first, then split later):

  1. normalize_well_log
  1. compute_petrophysics
  1. detect_pay_events
  1. rank_bypassed_pay
  1. emit_well_status_pack

4) API Layer

Data-plane should expose:

Control-plane should expose:

5) Admin / Client UI

Add in apps/client-web:

Add in apps/admin-web:

Mapping to Existing Principles

Implementation Order (Next Coding Phase)

  1. Migration pack for well-log entities.
  2. Contract additions and schema validation updates.
  3. Worker normalization + deterministic interpretation stubs with tests.
  4. Data-plane endpoints for status-pack retrieval.
  5. Client UI status-pack and portfolio screens.

Test Gates For This Module

Notes