Wellbore Genius
Help
Home

Field validation report

FAIL

Single-pane view comparing the live coupledNewtonStep kernel against stored site DFITs, the analytical KGD/PKN/Carter registry benchmarks (leak-off coverage included), and offset-history drift checks. Mirrors the data that powers the merge-blocking CI gate.

Stored site DFITs vs live kernel
PASS
Solver spec
2 curves committed to source. Δ ≡ tolerance − rms (positive ⇒ headroom, negative ⇒ regression).
SiteKindrms [log]max [log]tol [log]Δ [log]nStatus
KGD canonical (μ=0.1 Pa·s, E'=25 GPa, q/h=1e-3 m²/s)
site-kgd-canonical
kgd-width7.02e-27.56e-21.15e-1+4.48e-22
PASS
PKN canonical (h=30 m, μ=0.1 Pa·s, E'=25 GPa, q=0.05 m³/s)
site-pkn-canonical
pkn-length0.00e+00.00e+02.00e-1+2.00e-12
PASS
Solver registry — KGD · PKN · Carter (leak-off)
PASS
Coupled Newton
Live kernel residuals against the analytical references on the locked early-time windows. Carter is the leak-off entry; its tolerance was sweep-tightened to 1e-5 log-units and is gated by a dedicated step in regression-gate.yml.
BenchmarkRunnerrms [log]max [log]tol [log]nStatus
kgd-width
live-kernel
coupledNewtonStep + MK moving-tip + reinit i=8 (Phase 7 inc 15)7.02e-27.56e-21.15e-12
PASS
pkn-length
live-kernel
coupledNewtonStep (Phase 3.5 kernel, height-contained)0.00e+00.00e+01.50e-12
PASS
carter-falloff
live-kernel
coupledNewtonStep + Carter sink mass-balance recovery (Phase 7 inc 14)6.95e-89.82e-81.00e-52
PASS
Offset-history drift (KGD warm-start)
FAIL
Tip kernel
Same canonical KGD inputs run on three scenarios (coarse / refined grid; refined + larger seed offset). Compares terminal-time width, half-length and reinit |∇φ| against the baseline scenario. Tolerances: Δw ≤ 0.0002 m, Δa ≤ 0.05 m, Δ|∇φ| ≤ 0.05.
BaselineVariantt [s]Δw [m]Δa [m]Δ|∇φ|Status
Coarse gridRefined grid2.006.67e-42.22e-162.22e-16
FAIL
Coarse gridRefined + larger seed2.006.67e-42.22e-162.22e-16
FAIL
Pending field-data coverage
Coverage gaps the field-validation report will flip from "pending" to "live" as site campaigns land. Tracked in lockstep with the `leak-off` and `proppant-transport` rows of the solver scoreboard.
  • Pending
    Leak-off — site DFITs with PDL + filter-cake history Method
    Carter √t is fully validated (rms ≈ 7.2e-8 on [1, 2] s). The PDL amplification + dynamic filter-cake terms still need field benchmarks per reservoir class before they can be promoted out of beta.
  • Pending
    Proppant transport — offset-well placement history Method
    Single-phase advection + Eulerian-Granular two-phase scaffold are wired through the live kernel. Site validation against placement logs / production-attribution offsets is the open item shared with the leak-off row.
Microseismic & induced seismicity
Not yet benchmarked
Event observations and seismicity screening are wired and validated for input domain, but no site catalog has been compared against the live kernel, so nothing here is reported as a validated match. Open the screens below to work the observations directly.
  • Microseismic catalog

    Imported event catalogs with magnitude and location domain checks; empty imports are reported rather than shown as a clean load.

  • Synthetic events

    Generated event clouds for workflow rehearsal — labelled synthetic everywhere they appear, never mixed into a measured catalog.

  • Induced seismicity screening

    Injected-volume screening with a McGarr upper-bound magnitude. An upper bound, not a forecast.

  • Reservoir risk dashboard

    Rolls the same magnitude ceiling in with pressure and fault slip margin for one scored containment view.

CI summary (plain text)
Identical to the strings emitted by formatSiteValidationReport, formatDfitBenchmarkReport and formatOffsetHistoryReport. Safe to paste into PR comments or incident tickets.
DFIT site validation @ 2026-09-12T13:48:11.489Z — PASS (2 sites)
  [PASS] site-kgd-canonical     kind=kgd-width  rms=7.02e-2 max=7.56e-2 tol=1.15e-1 Δ=+4.48e-2 n=2
  [PASS] site-pkn-canonical     kind=pkn-length rms=0.00e+0 max=0.00e+0 tol=2.00e-1 Δ=+2.00e-1 n=2

DFIT registry @ 2026-09-12T13:48:11.489Z — PASS (3 benchmarks)
  [PASS] kgd-width        rms=7.02e-2 max=7.56e-2 tol=1.15e-1 n=2
  [PASS] pkn-length       rms=0.00e+0 max=0.00e+0 tol=1.50e-1 n=2
  [PASS] carter-falloff   rms=6.95e-8 max=9.82e-8 tol=1.00e-5 n=2

Offset-history drift: FAIL (tol: Δw≤0.0002m, Δa≤0.05m, Δ|∇φ|≤0.05)
  Coarse grid vs Refined grid @ t=2s: Δw=6.67e-4m, Δa=2.22e-16m, Δ|∇φ|=2.22e-16 → DRIFT
  Coarse grid vs Refined + larger seed @ t=2s: Δw=6.67e-4m, Δa=2.22e-16m, Δ|∇φ|=2.22e-16 → DRIFT