Certification Proof · CCUS / SCEP

Decatur Storage Complex, certified on OSDU

A Storage Complex Evidence Pack driven through its full certification lifecycle on a live OSDU platform — gated by EPA UIC Class VI, then suspended on a monitored plume breach. Companion reports cover the methane domain and constraint enforcement.

Site IBDP-Decatur (Mount Simon / Eau Claire) Frame EPA UIC Class VI Platform cimpl-stack OSDU v0.31.0 Date 07 Sep 2026
DRAFTUNDER REVIEW CERTIFIEDSUSPENDED

A geological CO₂-storage evidence pack was certified against seven Class VI constraints, attested with a verifiable credential bound to its evidence hash, then suspended when a plume-breach observation violated the Area-of-Review limit — automatically adjusting the carbon claim and revoking the attestation. Every step ran against real OSDU services.

18
CCUS/SCEP kinds deployed from SysML
14
linked records stored & exported
7/7
Class VI constraints at certification
4
immutable SCEP versions retained

Lifecycle

The SCEP state machine, on OSDU record versioning

Each transition is a distinct immutable OSDU version — the audit trail regulators require. Certification is gate-gated; suspension is event-driven.

draft v1 · periodic underReview v2 · periodic certified v3 · Class VI ✓ suspended v4 · eventDriven breach
SCEPVersionSnapshot · osdu:work-product-component--SCEPVersionSnapshot

Constraint enforcement · Claim #4

EPA UIC Class VI certification gate

Evaluated directly from the formal math in the SysML model (14_constraints.sysml). Certification was issued only because all seven held.

ConstraintEvidenceAt certifyOn breach
InjectionPressureLimit31.5 MPa ≤ 34.2 (90% frac)PASSPASS
PlumeMigrationBoundary (AoR)7.8 km² → 34.0 km² vs 30 permittedPASSFAIL
WellIntegrityThreshold0.98 ≥ 0.95PASSPASS
CO2StoragePermanence (ISO 27914)≤ 0.01%/yr leakagePASSPASS
MassBalanceConservationresidual ≈ 0 within 0.5%PASSPASS
SealIntegrityConstraintentry 12.5 ≥ 1.5× buoyancyPASSPASS
CarbonClaimReconciliationclaims ≤ verified storedPASSPASS

Anomaly cascade · Claim #2

Plume breach → suspension → claim adjustment

A monitored plume observation exceeding the Area of Review triggered the full reassessment chain — automatically, on the deployed platform.

Observation

Plume 34 km² > 30 km² AoR; containment breached

Class VI

PlumeMigrationBoundary violated

MMV Event

Reassessment trigger, corrective action required

SCEP

certified → suspended (eventDriven)

Carbon claim

985,000 t → 950,000 t (−35,000 t)

Attestation

VC issued → suspended

Coverage

Architecture claims, proven

#4Regulatory constraint enforcement — EPA UIC Class VI, seven constraints gating certification.PROVEN
#2MMV anomaly → SCEP reassessment → carbon-claim adjustment — full cascade, end to end.PROVEN
#1Injection capture through OSDU → dVeracity export — injection records + attestation + OFP bidirectional handshake.PROVEN
#3Methane bottom-up vs top-down reconciliation — proven in the companion Methane Reconciliation Proof.PROVEN

Evidence ledger · portable

What was stored, and where it lives now

All 14 records and the four-version audit trail were exported from OSDU to JSON committed in this repository. The console beside this report replays that bundle.

PreInjectionBaselineRecord1
StructureMapRecord1
ContainmentIntegrityAssessment1
CO2InjectionRecord1
CO2PlumeObservation2
CO2StorageRecord2
CO2MassBalanceRecord1
ContainmentAssessment1
MMVEventRecord1
CarbonClaimAdjustmentRecord1
SCEPVersionSnapshot1 (4 vers)
SCEPAttestation1
OFPAdjustmentRecord1
Traceability. The 18 CCUS/SCEP schemas were generated directly from the dVeracity SysML v2 model (03_types_items.sysml); each carries an x-dve-sysml-source pointer, so the deployed OSDU kinds are formally traceable to the architecture spec — enum-typed attributes became JSON-Schema enum constraints. All records ground on OFPActivityRecord. Reproducible via run_all.sh against any OSDU.

Caveats & provenance

  • SyntheticModelled on the public IBDP Decatur geology, but the records and thresholds are illustrative demo parameters, not operator data.
  • Enforcement pointThe gate runs in the proof orchestration, not yet as OSDU-side OPA policy — OPA was disabled on this stack.
  • VerifiedAll seven evaluations and the full cascade were observed live on the cimpl-stack dev OSDU before it was decommissioned; records and version histories are exported here.