Skip to content

Evaluator Proof Workflow

Audience: technical evaluators and workflow builders
Status: Preview

The evaluator proof workflow is the fastest way to verify that the current Ophiolite runtime can execute a narrow, evidence-producing subsurface workflow end to end.

It is a backend-first TraceBoost AGC procedure bundle. The proof resolves a typed seismic amplitude attribute from a generated tiny tbvol fixture, plans a linear procedure, executes seismic:trace_local.amplitude_scalar -> seismic:trace_local.agc_rms, and writes durable evidence files.

From the repository root:

Terminal window
cargo xtask evaluator-proof

The command writes the run bundle to:

target/evaluator/post_stack_agc/

Start with report.md for the readable report, then use report.json when you need machine-readable evidence.

The reference artifacts are checked in under:

That bundle includes the recipe, plan, report JSON, report Markdown, copied source fixture, artifact digests, source fingerprints, timings, assertions, blockers, and warnings.

  • typed seismic attribute resolution from a tbvol fixture
  • declarative procedure loading
  • linear procedure planning with linked inputs
  • trace-local operator execution for scalar amplitude and AGC RMS
  • evidence capture through assertions, artifact digests, fingerprints, timings, and rendered reports
  • a repeatable evaluator bundle shape covered by regression testing
  • SEG-Y import or preflight
  • materialized product outputs
  • compare/view result workflows
  • interpretation correctness
  • production-scale performance

For the current materialized backend product proof, run:

Terminal window
cargo xtask product-proof

The checked-in product snapshot is examples/golden_paths/traceboost_workflows/post_stack_agc/product_bundle, and its status is tracked in Product Workflow MVP Status.

To inspect the product proof in the desktop app, see TraceBoost Bundle Viewer.

Next: 10-minute quickstart