Operations And Output Guide

Source: docs/OPERATIONS_AND_OUTPUT_GUIDE.md

Manual Index Client UI

Operations And Output Guide

1) Site Access

Use this as the main access map:

Default POC login:

Authentication UI:

Manuals in UI:

Workspace management:

Dashboard workflow control:

2) Output Formats

Primary outputs currently supported:

Export endpoint:

Export artifact location pattern in object storage:

2D terrain map preview endpoint:

ESRI relevance planning endpoint:

Output distribution endpoints:

Validated Output Hub (client UI):

Client Web UI 2D map panel:

3) Metadata Browsing

Endpoints:

UI:

4) Multi-LAZ Same Grid Workflow (Vector DB)

Goal:

How:

  1. Use the same grid_id in upload/ingest for every related file.
  2. Each completed ingest auto-indexes a tile into PostGIS:
  1. Grid definitions/metadata live in:

Grid endpoints:

This is the current vector-DB layer for pointcloud tiles. It supports:

5) Mesh Note

Current implementation is vector-index-first (tile index + filtered exports).

Mesh generation can be added as a next phase worker:

6) WebGL Dependency

7) Documentation Update Rule

When features change, update in the same commit:

  1. README.md
  2. docs/INDEX.md
  3. Stage index under docs/stages/*
  4. docs/operations/REPORT_INDEX.md (if run artifacts changed)
  5. docs/SITE_ACCESS.json
  6. docs/OPERATIONS_AND_OUTPUT_GUIDE.md
  7. docs/CHANGELOG.md

8) Admin Storage Management

Admin Web now includes MinIO storage controls via Data API:

Storage endpoints:

11) Well Data Processing Dataset Visibility

New data-plane endpoints for tracking non-pointcloud dataset packs:

Upload metadata tags supported for tracking:

Client web UI:

12) Welllog Traceability + Known-Result Audit

Well-log processing now includes deterministic trace signatures so output drift can be traced to the exact stage/config change.

Trace payload location:

Run deterministic audit (golden fixture):


make run-welllog-known-result-audit

Audit artifacts:

If an intentional formula/policy change is made, refresh baseline once, then commit with rationale:


python3 scripts/dev/run_welllog_known_result_audit.py --refresh-expected

9) Geodetic + ECEF Validation Standard

Pointcloud metadata now follows a strict centroid validation flow:

ECEF (ecef_conversion) is validated with:

Cross-dataset distortion guard:

Reference basis is tracked in:

10) Open Data Auto-Search Standard

The platform now implements a canonical open-data discovery sequence for LiDAR uploads.

Core flow:

  1. Derive AOI from upload metadata centroid (EPSG:4326) or explicit bbox input.
  2. Search providers.
  3. Normalize results.
  4. Rank using weighted scoring:
  1. Generate standard artifacts:
  1. Optional download stage writes datasets under canonical download folders.
  2. Generate analytics artifacts:

Canonical object storage patterns:

Endpoints:

Client UI source-link workflow:

  1. Open **Open Data Scraper** panel.
  2. Set Scrape Routing:
  1. Click Audited Sources to load validated provider links from data/external/ca_well_test_pack/audit/manifest.json.
  1. Click Open Source to view provider page in browser.
  2. Click Direct Download (row action) or use Direct Download URL input to ingest a specific source file.
  3. Copy job_id into Scraper Job ID and click Scraper Job Status until status is completed.
  4. Downloaded objects are stored under: