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.
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-07-29T03:56:23.368Z — 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-07-29T03:56:23.368Z — 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