Contract & Milestone Validation

Understand the operating model before opening the live use case.
upstream drilling, downstream refining, operations, and renewables programs take-or-pay agreements EPC construction contracts Authority for Expenditure approval and budget release JV FX references and published market benchmarks PTP Contract Archetypes Covered Milestone Sources SAP Project System Primavera Schedule Resolution Chain Why Milestone M-102 Is Complete Evidence Discovery Timeline Invoice retrieved from SAP S/4HANA AP Invoice Validation Checks Contract exists Payment term matches contract Named Agent Inventory Evidence Discovery Agent Payment Recommendation Agent Deterministic Rule Contracts Sources Consulted Evidence Retrieved Policies Evaluated Open Evidence Pack Approval Email · EX-220 Replay & Readiness Scorecard Truth Source Binding Posture Overall Workshop Score Historical Alignment
Contract & Milestone Validation Launch
Refreshed: 2026-07-18 22:54:32 UTC
SOURCE
bp Sphere use case launch spec + linked runtime proof surfaces
Scope: Understand → Experience → Verify
POLICY
Launch metrics are non-attestation unless a section is explicitly marked live
EVIDENCE
Contract repository, SAP, Ariba, AFE approvals, tariff contracts, FX references, benchmark feeds
RECORDS
Scenario orientation with downstream runtime, evidence, lineage, and read-model links
ACTION
Launch Contract Validation

Launch Page Data Basis

T2/T3 MIXED READ MODEL NON-ATTESTATION FALLBACK DISCLOSED
The figures on this launch page are validation-orientation values unless a section is explicitly marked live. They are not audit-attested SOR proof and must not be presented as production financial evidence. A live compact read-model anchor is shown below for this launch page. Static launch metrics remain orientation-only.

Live Domain Read-Model Anchor

These values come from page-specific persisted read-models where available. Zeros mean no live rows were present, not a substituted demo value.
Contract validations
1
Persisted invoice-to-contract validation results.
Procurement contracts
257
Procurement contract rows available for clause/coverage validation.
Contract value
$12.1M
Total value across procurement contract read-model rows.
Evidence artifacts
13077
Evidence artifacts that can back contract validation claims.

Source Connector Readiness Anchor

Connector dependencies are loaded from tenant domain connector manifests for procurement, finance. This is readiness metadata, not a successful SOR call; live proof still requires read-model rows, evidence, policy, replay, or source-system response records. Mode distribution: declared: 1, live: 5, local_live: 10.
procurement · default_sor
declared
2 operations: read, write · freshness Not declared
finance · SAP S/4HANA
live
10 operations: get_journal_entries, post_journal_entry, get_gl_balances +7 more · freshness 60
finance · SAP S/4HANA Central Finance
live
5 operations: get_central_journal_entries, get_harmonized_trial_balance, get_replication_status +2 more · freshness 120
finance · SAP Ariba
local_live
6 operations: get_purchase_requisitions, get_purchase_orders, get_invoices +3 more · freshness 300
finance · Coupa
local_live
6 operations: get_invoices, get_purchase_orders, get_requisitions +3 more · freshness 300
finance · BlackLine
live
7 operations: get_reconciliations, get_reconciliation_detail, get_close_tasks +4 more · freshness 120

Live Platform Proof Anchor

These counts come from persisted runtime tables. Business figures elsewhere on this launch page remain non-attestation unless separately marked live.
Agent Executions5826289
Policy Evaluation Logs21474822
Decision Ledger Records5422407
Organizational Change Records7
Value Event Records39489
Business Problem
Why this use case matters before the demo starts
bp manages tens of thousands of supplier invoices across upstream drilling, downstream refining, operations, and renewables programs. Those invoices span day-rate drilling contracts, take-or-pay agreements, EPC construction contracts, pipeline and transportation tariffs, and index-linked commodity supply arrangements, each with different pricing rules, tolerance boundaries, AFE controls, FX adjustments, and waiver trails. Before approval, finance and procurement need to know that the invoice was matched to the right governing contract version, the right clause, the right benchmark or tariff basis, and the right approval exception path.
bp Sphere Decision Operating System
Contract & Milestone Validation
Validate invoices against complex contract terms, deterministic pricing rules, waivers, AFE limits, tariff logic, FX posture, and benchmark-linked pricing.
Enterprise Signal
Contract-linked invoice
This use case starts with a governed enterprise signal, not a generic AI prompt.
bp Sphere Assembles
Context + Evidence + Policy + Impact + Judgment + Memory
Source systems consulted: Contract repository, SAP, Ariba, AFE approvals, tariff contracts, FX references, benchmark feeds. Consequences evaluated: Approval posture, exception justification, governed invoice disposition, FX and benchmark variance control.
Context Discovery
Evidence Assembly
Policy Evaluation
Impact Analysis
Human Judgment
Decision Memory

What This Use Case Proves

1
Signal
Contract-linked invoice enters the operating model.
2
Context Discovery
Contract repository, SAP, Ariba, AFE approvals, tariff contracts, FX references, benchmark feeds are assembled into enterprise context.
3
Evidence & Policy
Controls and source evidence shape the decision before recommendation.
4
Impact
Approval posture, exception justification, governed invoice disposition, FX and benchmark variance control are calculated before action.
5
Human Judgment
The operator approves, overrides, escalates, or requests more evidence.
6
Decision Memory
This same pattern turns contract, procurement, and finance records into governed decisioning.

Launch Metrics · Non-Attestation Unless Marked Live

Enterprise Context Sources5
Evidence Records Evaluated39
Policies Applied7
Prior Decisions Referenced12
Data BasisLaunch orientation

Why This Is Credible

  • Latest contract version, clauses, amendments, and waivers are surfaced
  • Clause extraction is tied to invoice variance and milestone posture
  • Recommendation stays source-backed and replayable for audit review
Every Recommendation Must Be
✓ Explainable
✓ Traceable
✓ Replayable
✓ Overrideable
✓ Auditable
✓ Source-Backed
✓ Safe When Evidence Is Insufficient
Recommendation Is Not The Product.
The durable value is the governed combination of context + evidence + policy + impact + human judgment. The recommendation is merely the visible output.

What The Operator Needs To Answer

  • Did the system find the right contract and latest amendment set?
  • Which clause actually governs this variance or milestone bill?
  • Was there a temporary exception or waiver that changes the decision?
  • Is the pricing rule a day-rate, tariff, milestone, FX, or benchmark-linked validation?

Enterprise Context Consulted

Contract RepositoryMSA, SOW, amendments, change orders, and clause index
SAP / AribaPO shell, invoice, milestone, and vendor baseline
AFE RepositoryAuthority for Expenditure approval and budget release
Tariff Contract StoreTransportation and pipeline tariff schedules
FX / Benchmark SourcesJV FX references and published market benchmarks
Approval ArchiveEmail approvals, waiver trail, and procurement sign-off

How This Use Case Lands In The Room

What the user sees
Contract archetype, governing clause, pricing rule family, exception evidence, and recommended disposition
What the system proves
Clause extraction and deterministic pricing validation are tied directly to the invoice variance
Human judgment
The operator approves, rejects, or escalates based on explicit source evidence
Why it matters
Contract intelligence becomes a governed finance, procurement, project, and trading decision surface

Evidence Intelligence Fabric

Evidence Discovery Service
Discover candidate evidence across enterprise systems.
Evidence Resolution Service
Resolve authoritative records, versions, and governing precedence.
Evidence Extraction Service
Extract clauses, approvals, milestones, tolerances, and decision-ready snippets.
Evidence Lineage Service
Build cross-system provenance from source records to recommendation.
Evidence Pack Service
Package immutable decision-specific bundles for replay and audit.
Evidence Viewer
Render contracts, emails, invoices, policies, and supporting records with source proof.

Controlled Truth Sources

SAP S/4HANA APAribaContract Repository / CLMAFE RepositoryApproval Archive / ExchangePolicy LibraryFX Reference ServiceBenchmark Feed

Policies Evaluated

P2P-204 Duplicate & invoice release controlPROC-118 Temporary commercial waiver policyTRSY-FX-002 JV currency-adjustment rule

Evidence Discovery Timeline

09:12:01 · Invoice retrieved from SAP S/4HANA AP
INV-9284 loaded with vendor, PO shell, currency, and gross amount.
09:12:02 · Vendor and commitment posture linked from Ariba
PO-8821, frame bundle, and release commitments correlated to the invoice line set.
09:12:04 · Governing contract resolved from CLM
MSA-8821, Amendment 6, and Change Order 2 resolved as the active commercial baseline.
09:12:05 · Clause 4.3 extracted from the contract
Freight variance clause highlighted with the temporary-extension requirement.
09:12:07 · AFE posture and drilling scope checked
AFE-4471 validated the rig day-rate scope and budget authority for Well Drilling Phase 2.
09:12:08 · Approval email located in the archive
Regional Procurement approval EX-220 confirmed the temporary variance up to 10% through June 30.
09:12:10 · Policy and deterministic rule contracts applied
Pricing, tariff, FX, benchmark, and waiver controls evaluated before disposition.
09:12:12 · Recommendation generated
Approve under documented waiver with evidence pack, replay score, and traceable source posture.

PTP Contract Archetypes Covered

Day-rate drillingTake-or-payEPC constructionCommodity supplyPipeline / transportation tariffMulti-currency JVIndex-linked trading

Milestone Sources

SAP Project System · Live
Milestone M-102 WBS status, planned finish, and earned-value checkpoint.
ServiceNow Work Orders · Live
WO-1188 completion, inspection handoff, and supervisor acceptance trail.
Primavera Schedule · Live
Critical path finish date and dependency completion for Well Drilling Phase 2.
Asset Management · Live
Rig asset release and operational handover posture tied to Milestone M-102.
Field Execution System · Queued
Crew closeout evidence and offshore execution notes queued for synchronized replay.
Timesheet System · Queued
Supervisor-signed offshore labor confirmation queued for line-level labor attestation.
ADO / Jira · Conditional
Used when digital engineering deliverables or software milestones govern the billable event.
Field Acceptance Repository · Live
Acceptance certificate ACC-31 and signed completion appendix APPX-44.

Resolution Chain

Contract · MSA-8821 v4 + Amendment 6 + Change Order 2
Resolved as the governing commercial baseline from CLM.
Milestone · M-102 · Well Drilling Phase 2
Billable milestone linked to WBS completion and change-order scope.
Deliverable · D-87 · Offshore completion appendix
Deliverable maps the milestone to the approved completion packet.
Evidence · APPX-44 + WO-1188 + ACC-31
Completion appendix, work-order closure, and acceptance certificate corroborate completion.
Invoice · INV-9284
Invoice lines reconcile to the milestone bill and approved freight variance.
Approval · EX-220
Regional Procurement temporary variance approval ties the exception to the payment decision.
Asset · RIG-441 / Offshore logistics package
Asset handover posture confirms the operational completion event.
Project · Project AFE-4471 / Well Drilling Phase 2
AFE and project controls anchor scope, budget authority, and release posture.

Why Milestone M-102 Is Complete

Contract clause
Clause 4.3 / Page 42 · Milestone billing is allowed when the completion appendix and temporary freight approval are both present.
Deliverable
Completion appendix APPX-44 · Appendix maps the invoice request to the approved drilling deliverable set.
Supporting evidence
WO-1188 + ACC-31 + Primavera finish · Operational, schedule, and acceptance evidence all show Milestone M-102 as complete.
Approval evidence
EX-220 Regional Procurement waiver · Temporary freight variance was approved through June 30 under the documented exception path.
Confidence
96% · Confidence remains high because contract, completion, approval, and invoice evidence all align.

Evidence Discovery Timeline

09:12:01 · Invoice retrieved from SAP S/4HANA AP
INV-9284 loaded with vendor, PO shell, currency, and gross amount.
09:12:02 · Vendor and commitment posture linked from Ariba
PO-8821, frame bundle, and release commitments correlated to the invoice line set.
09:12:04 · Governing contract resolved from CLM
MSA-8821, Amendment 6, and Change Order 2 resolved as the active commercial baseline.
09:12:05 · Clause 4.3 extracted from the contract
Freight variance clause highlighted with the temporary-extension requirement.
09:12:07 · AFE posture and drilling scope checked
AFE-4471 validated the rig day-rate scope and budget authority for Well Drilling Phase 2.
09:12:08 · Approval email located in the archive
Regional Procurement approval EX-220 confirmed the temporary variance up to 10% through June 30.
09:12:10 · Policy and deterministic rule contracts applied
Pricing, tariff, FX, benchmark, and waiver controls evaluated before disposition.
09:12:12 · Recommendation generated
Approve under documented waiver with evidence pack, replay score, and traceable source posture.

Deterministic Rule Contracts

Contract version resolution
Pass · MSA-8821 + Amendment 6 + Change Order 2
Tolerance: No superseded schedule may control pricing
Decision impact: Recommendation can proceed only on the resolved governing contract
Day-rate drilling vs AFE
Pass with waiver · $47.2K/day + 9.2% freight variance
Tolerance: Temporary freight variance up to 10% with Regional Procurement approval
Decision impact: Approve under documented waiver, otherwise hold
Materials vs frame agreement
Pass · Ariba bundle price within 1.3% of approved frame schedule
Tolerance: 2.0% commercial variance
Decision impact: No pricing exception escalation required
Tariff vs transport contract
Pass · Tariff lines match schedule T-14 for offshore haulage
Tolerance: 0.5% tariff rounding tolerance
Decision impact: Prevents silent overbilling of transport components
JV FX adjustment
Pass · FX curve JV-USD-GBP-22 applied to milestone conversion
Tolerance: Policy variance <= 25 bps
Decision impact: Prevents manual currency adjustments from bypassing controls
Take-or-pay / EPC posture
Pass · Milestone request tied to approved change order and completion appendix
Tolerance: No unapproved milestone acceleration
Decision impact: Separates legitimate milestone billing from unsupported EPC claims
Index-linked trading price
Pass · Platts North Sea Index + contract spread reconciled deterministically
Tolerance: Benchmark publication window must match contract basis date
Decision impact: Reduces manual reconciliation burden for market-linked invoices

Sources Consulted

SAP S/4HANA APAribaContract Repository / CLMAFE RepositoryApproval Archive / ExchangePolicy LibraryFX Reference ServiceBenchmark Feed

Evidence Retrieved

InvoicePurchase OrderContractClause ExcerptApproval EmailPolicy

Policies Evaluated

P2P-204 Duplicate & invoice release controlPROC-118 Temporary commercial waiver policyTRSY-FX-002 JV currency-adjustment rule

Open Evidence Pack

Invoice · INV-9284
99% · SAP S/4HANA AP
Version: Posted image v1
Retrieved: 09:12:01
Match posture: Direct record match
Rig day-rate, freight variance, invoice currency, and vendor baseline retrieved from SAP.
Purchase Order · PO-8821
98% · Ariba
Version: Release 14
Retrieved: 09:12:02
Match posture: Line-level PO correlation
Open commitments, bundle pricing, and release tolerances aligned to the invoice lines.
Contract · MSA-8821
99% · Icertis CLM
Version: Version 4 + Amendment 6 + Change Order 2
Retrieved: 09:12:04
Match posture: Governing contract resolution
Version 4, Amendment 6, and Change Order 2 govern day-rate drilling, freight variance, and milestone billing posture.
Clause Excerpt · Clause 4.3 / Page 42
96% · Icertis CLM
Version: Highlighted excerpt
Retrieved: 09:12:05
Match posture: Clause extraction
Freight charges may vary up to 7%; temporary extensions require Regional Procurement approval.
Approval Email · EX-220
92% · Approval Archive / Exchange
Version: Message thread snapshot
Retrieved: 09:12:08
Match posture: Approval-thread correlation
Approved temporary freight increase to 10% through June 30 for offshore logistics disruption.
Policy · P2P-204
97% · Policy Library
Version: Current controlled copy
Retrieved: 09:12:10
Match posture: Deterministic policy lookup
Invoice release may proceed only when governing contract, approval evidence, and tolerance posture align.

Invoice Validation Checks

Contract exists · Pass
MSA-8821 governing set resolved from CLM.
Vendor exists · Pass
Offshore Drilling Ltd reconciled across SAP and Ariba.
Milestone exists · Pass
M-102 found in project and contract schedules.
Deliverable exists · Pass
Deliverable D-87 linked to APPX-44 completion pack.
Acceptance completed · Pass
ACC-31 and supervisor sign-off attached to the milestone.
Amount matches contract · Pass with waiver
Freight variance remains inside the documented temporary approval.
Rate matches contract · Pass
Rig day-rate remains inside the AFE-approved drilling scope.
Currency matches contract · Pass
JV USD/GBP conversion applied from controlled FX references.
Payment term matches contract · Pass
Release timing and milestone billing window align to the governing terms.

Named Agent Inventory

evidence layer
Evidence Discovery Agent · Evidence Resolution Agent · Evidence Extraction Agent · Evidence Lineage Agent · Evidence Packaging Agent
contract layer
Contract Intelligence Agent · Obligation Agent · Clause Agent · Amendment Agent
milestone layer
Milestone Verification Agent · Acceptance Agent · Deliverable Validation Agent
finance layer
Invoice Validation Agent · Payment Recommendation Agent · Exception Detection Agent

Replay & Readiness Scorecard

Overall Validation Score93/100
Historical Alignment93%
Business Relevance10/10
Source Traceability9/10
Explainability9/10
Human Override9/10
Auditability9/10
Historical Replay9/10
Deterministic Calculations10/10
Executive Story9/10
bp Specificity10/10
Workshop Readiness9/10
Day-rate drilling invoice with temporary freight waiver
96% alignment · bp Sphere aligned to historical approval with explicit waiver evidence
Take-or-pay minimum commitment bill
91% alignment · System held until minimum commitment and volume true-up were reconciled
EPC milestone bill with change-order dependency
93% alignment · System matched controller outcome after validating completion appendix
Pipeline tariff invoice
94% alignment · Tariff basis and transportation contract matched the historical release decision
Multi-currency JV adjustment
92% alignment · FX rule contract produced the same adjustment posture as the prior close team
Index-linked trading invoice
90% alignment · Benchmark-linked pricing reconciled to published market data before explanation

Truth Source Binding Posture

SAP S/4HANA APLive endpoint configured · Invoice header, PO shell, vendor baseline, invoice currency
AribaLive endpoint configured · PO commitments, frame pricing, service bundles, release limits
Contract Repository / CLMControlled truth-backed context pack · MSA, SOW, amendments, change orders, governing clause index
AFE RepositoryControlled truth-backed context pack · Approved day-rate scope, well phase budget, Authority for Expenditure release
Tariff Contract StoreControlled truth-backed context pack · Pipeline / transportation tariff schedules and tolerance bands
FX Reference ServiceControlled reference posture · Approved JV FX curve and currency-adjustment policy
Benchmark FeedControlled reference posture · Index-linked commodity benchmark used for trading invoice validation
Approval ArchiveControlled truth-backed context pack · Email approvals, temporary waivers, procurement sign-off, prior exception trail

Runtime Proof Links

Evidence artifact
Open the evidence pack and lineage before treating any recommendation as source-backed.
Policy and replay artifact
Policy and replay claims must resolve to a platform surface, not just launch-page narrative text.
Value claim boundary
Protected, pending, and realized value stay separate. Realized value requires finance attestation.

Evidence Pack Viewer

Invoice · INV-9284
99% · SAP S/4HANA AP
Version: Posted image v1
Retrieved: 09:12:01
Governing status: Supporting
Rig day-rate, freight variance, invoice currency, and vendor baseline retrieved from SAP.
Purchase Order · PO-8821
98% · Ariba
Version: Release 14
Retrieved: 09:12:02
Governing status: Supporting
Open commitments, bundle pricing, and release tolerances aligned to the invoice lines.
Contract · MSA-8821
99% · Icertis CLM
Version: Version 4 + Amendment 6 + Change Order 2
Retrieved: 09:12:04
Governing status: Authoritative
Version 4, Amendment 6, and Change Order 2 govern day-rate drilling, freight variance, and milestone billing posture.
Clause Excerpt · Clause 4.3 / Page 42
96% · Icertis CLM
Version: Highlighted excerpt
Retrieved: 09:12:05
Governing status: Authoritative
Freight charges may vary up to 7%; temporary extensions require Regional Procurement approval.
Approval Email · EX-220
92% · Approval Archive / Exchange
Version: Message thread snapshot
Retrieved: 09:12:08
Governing status: Supporting
Approved temporary freight increase to 10% through June 30 for offshore logistics disruption.
Policy · P2P-204
97% · Policy Library
Version: Current controlled copy
Retrieved: 09:12:10
Governing status: Authoritative
Invoice release may proceed only when governing contract, approval evidence, and tolerance posture align.

Evidence Lineage

Recommendation
bp Sphere · Approve under documented waiver.
Clause 4.3
Icertis CLM · Freight variance up to 7%; temporary extension requires approval.
MSA-8821
Icertis CLM · Version 4 + Amendment 6 + Change Order 2 governs pricing.
Approval EX-220
Exchange Archive · Temporary freight increase to 10% through June 30.
Policy P2P-204
Policy Library · Invoice release requires governing contract, approval evidence, and tolerance posture to align.
Invoice INV-9284
SAP S/4HANA AP · Submitted supplier invoice and gross variance.
PO-8821
Ariba · Open commitments, release posture, and frame rates.

Validation Script

Step 1 · Open the launch page
Click: /ui/use-case-launch?case=contract_validation
Step 2 · Point to the trust layers
Click: Stay on the launch page and review Milestone Sources, Resolution Chain, and Deterministic Rule Contracts
Step 3 · Launch the live workspace
Click: Launch Contract Validation
Contract & Milestone Validation demonstrates the operating model before you enter the live workspace.