Page 11 Repo: Available on Request
page-11 · autonomous finance portfolio[cite: 14]

Stakeholder Rebuttals
& Demo Pathway

Six architectural rebuttals to the hardest questions raised by CFO, Group Controller, CTO, CISO, External Auditor, and Transfer Pricing Counsel — followed by a scripted three-minute demonstration that shows the system working end-to-end[cite: 14].

Stakeholders6 Functions[cite: 14]
Demo Duration3 Minutes[cite: 14]
Demo Steps6 (Steps 0–5)[cite: 14]
Evidence StandardBigQuery · Immutable[cite: 14]

Stakeholder Rebuttals

Architectural responses to the six hardest questions raised across finance, technology, security, audit, and legal functions[cite: 14].

Stakeholder Concern Map — Who Owns What Layer[cite: 14]
BUSINESS LAYER INFRASTRUCTURE & SECURITY LAYER AUDIT & COMPLIANCE LAYER CFO GROUP CONTROLLER CTO CISO EXTERNAL AUDITOR TRANSFER PRICING COUNSEL AUTONOMOUS FINANCE ARCHITECTURE IC AGENT AP AGENT TREASURY AGENT SAP S/4HANA BIGQUERY VPC-SC PERIMETER
Stakeholder 01[cite: 14]
CFO[cite: 14]
01
Concern[cite: 14]
"Our SAP implementation cost €4M. Why do we need an AI layer on top of it?"[cite: 14]
Architectural Response[cite: 14]
SAP is the system of record, not the intelligence layer[cite: 14]. The AI sits above SAP, reads from it, and writes back only approved decisions with HITL records[cite: 14]. It doesn't replace SAP — it makes the €4M investment productive by operating on what SAP already holds[cite: 14].
Page 04 Architecture — AI sits above ERP[cite: 14]
Stakeholder 02[cite: 14]
Group Controller[cite: 14]
02
Concern[cite: 14]
"I don't trust a model to flag IC mismatches. I've been doing this for 15 years."[cite: 14]
Architectural Response[cite: 14]
The model doesn't decide[cite: 14]. It surfaces the anomaly with SHAP explanation and comparable prior mismatches[cite: 14]. The correction cannot post to SAP without your explicit approval[cite: 14]. Your 15 years of judgment remains the gate — the model is pattern recall at scale[cite: 14].
ADR-AF-01 — HITL write gate enforced[cite: 14]
Stakeholder 03[cite: 14]
CTO[cite: 14]
03
Concern[cite: 14]
"Three separate agent services is over-engineering. One service would be simpler."[cite: 14]
Architectural Response[cite: 14]
AP volume is 10× IC volume[cite: 14]. Independent scaling, failure domains, and SLA management require service separation[cite: 14]. A single service couples the latency profile and failure surface of three structurally different workloads — that's the operational risk, not a simplicity gain[cite: 14].
ADR-AF-04 — Independent scaling rationale[cite: 14]
Stakeholder 04[cite: 14]
CISO[cite: 14]
04
Concern[cite: 14]
"Banking API credentials and SAP credentials in the same GCP environment as the AI models is a security concern."[cite: 14]
Architectural Response[cite: 14]
VPC-SC perimeter, Secret Manager, and Workload Identity Federation enforce hard separation[cite: 14]. No credential touches the same service account as model inference[cite: 14]. The credential plane and the inference plane are architecturally isolated — not merely policy-isolated[cite: 14].
Page 04 — VPC-SC perimeter diagram[cite: 14]
Stakeholder 05[cite: 14]
External Auditor[cite: 14]
05
Concern[cite: 14]
"How do I verify that the SHAP explanation the Group Controller saw is the same one in the audit trail?"[cite: 14]
Architectural Response[cite: 14]
SHAP is written to BigQuery before the HITL checkpoint is created — same pattern as RevRec AI[cite: 14]. The record is immutable, queryable, and the hitl_id is the join key between what the Controller saw and what BigQuery holds[cite: 14]. One join[cite: 14]. No ambiguity[cite: 14].
BigQuery · SHAP pre-write · one join[cite: 14]
Stakeholder 06[cite: 14]
Transfer Pricing Counsel[cite: 14]
06
Concern[cite: 14]
"Does the IC Reconciliation Agent create a documentation trail sufficient for OECD BEPS Action 13?"[cite: 14]
Architectural Response[cite: 14]
Every IC transaction processed generates an immutable BigQuery record with entity pair, amount, transfer price rate, agreement reference, and HITL approval[cite: 14]. Queryable by tax counsel without a data engineer[cite: 14]. Designed to meet OECD BEPS Action 13 country-by-country requirements structurally[cite: 14].
Page 07 — Compliance section · BEPS mapping[cite: 14]
Rebuttal Architecture — How Each Concern Maps to a System Control[cite: 14]
CFO CONTROLLER CTO CISO EXT. AUDITOR TP COUNSEL SAP ADAPTER HITL GATE 3 CLOUD RUN VPC-SC + WIF BIGQUERY SHAP IC AUDIT RECORD

Demo Pathway

A scripted three-minute end-to-end demonstration[cite: 14]. Six steps (Step 0 = setup, Steps 1–5 = live) from SAP mock to BigQuery audit trail — showing the IC Reconciliation Agent operating live[cite: 14].

Demo Sequence — Data Flow & System Transitions (3 minutes)[cite: 14]
STEP 0 SETUP STEP 1 TRIGGER STEP 2 INFERENCE STEP 3 HITL-IC-01 STEPS 4 & 5 WRITE + AUDIT 0:00 – 0:30 0:30 – 1:00 1:00 – 1:45 1:45 – 2:30 2:30 – 3:00
0
Demo Step 0 · 0:00 – 0:30[cite: 14]
Setup — ClaraVis IC Transaction in SAP Mock[cite: 14]
Show SAP S/4HANA mock environment — ClaraVis Group intercompany transaction between NL entity (ClaraVis Benelux BV) and DE entity (ClaraVis GmbH)[cite: 14]. Transaction: €2,340,000 management fee[cite: 14]. Transfer price rate applied: 8.2%[cite: 14]. Agreement reference: IC-MF-2024-003[cite: 14]. Show both sides of the transaction — the receivable in NL, the payable in DE[cite: 14].
Say "This is what the system sees before any AI involvement — a raw intercompany transaction sitting in SAP. Transfer price applied, agreement referenced. The agent is about to read this and decide whether it's clean."[cite: 14]
SAP S/4HANA Mock IC Dashboard BigQuery Cloud Run
1
Demo Step 1 · 0:30 – 1:00[cite: 14]
Trigger — Month-End Pub/Sub Event Fires IC Agent[cite: 14]
Show GCP Pub/Sub console — month-end-close topic[cite: 14]. Publish message manually (simulating Cloud Scheduler trigger)[cite: 14]. Show IC Reconciliation Agent Cloud Run service receiving the message — status transitions from idle to active[cite: 14]. Show subscription acknowledgement latency in the console[cite: 14].
Say "Month-end closes. A single Pub/Sub message triggers the IC agent — it picks up all open intercompany transactions from SAP in one batch. No cron job, no manual kickoff, no email to a team."[cite: 14]
SAP S/4HANA Mock GCP Pub/Sub Cloud Run — IC Agent BigQuery
2
Demo Step 2 · 1:00 – 1:45 · KEY STEP[cite: 14]
Inference — Extraction → Anomaly Score → SHAP → HITL Checkpoint Created[cite: 14]
Show Cloud Run structured logs in real time[cite: 14]. Walk through the four inference stages shown in the terminal: SAP extraction, anomaly scoring, SHAP value generation, HITL checkpoint creation in BigQuery[cite: 14]. Each stage is a distinct log entry with a timestamp[cite: 14].
Say "Watch the log sequence. Extract from SAP. Score the anomaly — 0.87, above threshold. Generate SHAP values — those are written to BigQuery before the HITL checkpoint is created. The auditor's question is answered right here: the explanation is immutable by the time the Controller sees it."[cite: 14]
Cloud Run — IC Reconciliation Agent · Structured Logs[cite: 14]
2026-03-31T23:59:01.042Z INFO [ic-agent] Pub/Sub trigger received topic=month-end-close
2026-03-31T23:59:01.118Z INFO [ic-agent] SAP extraction started entity_pair=NL→DE period=2026-03
2026-03-31T23:59:01.843Z INFO [ic-agent] Transactions extracted count=47 open_mismatches=3
2026-03-31T23:59:02.011Z INFO [ic-agent] Anomaly scoring — transaction IC-NL-DE-20260331-0012
2026-03-31T23:59:02.284Z WARN [ic-agent] Anomaly score: 0.87 threshold=0.70 → FLAG
2026-03-31T23:59:02.301Z INFO [ic-agent] SHAP generation started model=lightgbm-ic-v3.2.1
2026-03-31T23:59:02.589Z INFO [ic-agent] SHAP values computed
transfer_price_rate_delta: +0.34
agreement_ref_mismatch: +0.28
counterparty_hist_pattern: +0.15
amount_vs_forecast: +0.10
2026-03-31T23:59:02.614Z INFO [ic-agent] SHAP written to BigQuery table=ic_shap_log row_id=shap-20260331-0012
2026-03-31T23:59:02.630Z INFO [ic-agent] HITL checkpoint created hitl_id=HITL-IC-01 status=PENDING_REVIEW
2026-03-31T23:59:02.631Z INFO [ic-agent] Group Controller queue notified controller@claravis-medical.corp.internal
Cloud Run — IC Agent BigQuery · SHAP Log HITL Queue SAP S/4HANA Mock
3
Demo Step 3 · 1:45 – 2:30[cite: 14]
HITL-IC-01 — Group Controller Reviews and Approves[cite: 14]
Show Group Controller HITL dashboard — queue shows HITL-IC-01 pending review[cite: 14]. Open the checkpoint: mismatch detail, SHAP waterfall chart (transfer price rate delta is the dominant factor at 0.34), five prior mismatches with same entity pair listed for comparison[cite: 14]. Controller clicks Approve — status transitions to APPROVED, SAP write authorised[cite: 14].
Say "This is the gate. The correction cannot touch SAP without this approval. The Controller sees the SHAP explanation — which factor drove the flag — and five comparable prior mismatches so they have context. They approve. Now the write is authorised."[cite: 14]
HITL-IC-01 · IC Reconciliation · ClaraVis NL → DE[cite: 14] Pending Review
Transaction IDIC-NL-DE-20260331-0012[cite: 14]
Amount€ 2,340,000.00[cite: 14]
Anomaly Score0.87 — above threshold (0.70)[cite: 14]
Top SHAP Factortransfer_price_rate_delta: +0.34[cite: 14]
Agreement ReferenceIC-MF-2024-003 (mismatch with IC-MF-2025-001)[cite: 14]
SHAP Record✓ Written pre-HITL · shap-20260331-0012[cite: 14]
SAP write blocked until approved[cite: 14]
HITL Dashboard BigQuery · SHAP SAP Write Gate Cloud Run
4
Demo Step 4 · 2:30 – 2:45[cite: 14]
SAP Write — Journal Correction Posts with hitl_id[cite: 14]
Show SAP journal entry — correction posting with hitl_id=HITL-IC-01 embedded in the journal header text field[cite: 14]. Show both the debit and credit legs of the correction[cite: 14]. Timestamp matches the approval event from the HITL dashboard[cite: 14].
Say "The journal posts to SAP with the HITL ID embedded. The system of record now carries a traceable reference back to every piece of evidence the Controller reviewed. The AI wrote nothing to SAP without human approval."[cite: 14]
SAP S/4HANA Journal Entry · hitl_id BigQuery Cloud Run
5
Demo Step 5 · 2:45 – 3:00[cite: 14]
Audit Trail — BigQuery Full Evidence Package[cite: 14]
Show BigQuery console — run the join query joining ic_transactions, ic_shap_log, and hitl_checkpoints on hitl_id[cite: 14]. Result shows the full evidence package in a single result row: entity pair, amount, TP rate, SHAP values, agreement reference, Controller approval timestamp, and SAP journal reference[cite: 14].
Say "One query. No data engineer needed. The auditor can run this themselves. Entity pair, amount, transfer price rate, the SHAP values the Controller saw, the agreement reference, and the SAP journal number — everything OECD BEPS Action 13 requires, queryable on demand."[cite: 14]
BigQuery — ic_audit_evidence · join on hitl_id[cite: 14]
SELECT t.*, s.shap_values, h.approved_by, h.approved_at, h.sap_journal_ref
FROM `claravis.af.ic_transactions` t
JOIN `claravis.af.ic_shap_log` s USING (hitl_id)
JOIN `claravis.af.hitl_checkpoints` h USING (hitl_id)
WHERE h.hitl_id = 'HITL-IC-01';[cite: 14]
hitl_id entity_pair amount_eur tp_rate agreement_ref top_shap_factor approved_by sap_journal_ref
HITL-IC-01 VLD-NL → VLD-DE 2,340,000 8.2% (exp 7.8%) IC-MF-2024-003 tp_rate_delta +0.34 controller@claravis-medical.corp.internal SAP-JE-20260331-0441
BigQuery · 3-table join ic_shap_log hitl_checkpoints SAP S/4HANA
System Visibility Map — Which Systems Are Live at Each Demo Step[cite: 14]
SAP S/4HANA Pub/Sub Cloud Run IC BigQuery HITL Dashboard STEP 0 STEP 1 STEP 2 STEP 3 STEP 4 STEP 5 show IC txn journal posts ref visible trigger fires receiving msg extract·score·SHAP SHAP written hitl record audit join query review + approve

Three-minute demonstration — regulatory encoding visible at every step: Assuming classification as a high-risk AI system under EU AI Act Annex III, the SHAP-before-HITL sequence in Step 2 satisfies Art. 13 (transparency) and addresses the External Auditor's concern structurally[cite: 14]. The write gate in Step 3 satisfies Art. 14 (human oversight)[cite: 14]. The BigQuery evidence package in Step 5 satisfies OECD BEPS Action 13 for Transfer Pricing Counsel — no data engineer required, queryable on demand[cite: 14]. All six stakeholder rebuttals are observable live in the three-minute sequence[cite: 14].