Learn the art of finance engineering →
← All posts

Finance ]

Model-Agnostic Finance: What Must Survive an LLM Swap

A finance AI strategy is model-agnostic only when context, calculations, controls, evidence, and decision history survive a tested model replacement.

Vanessa Galarneau

7 min read
Share
A finance systems architect lifts a black model cassette from a transparent stack of control layers joined by a vertical violet spine.
On this page

Anthropic scheduled Claude Opus 4.1 for retirement on August 5, 2026. Anthropic owned the calendar; its customers owned the migration risk. A model-agnostic AI strategy for finance treats that deadline as a component change, not a rebuild. Source data, metric definitions, calculation code, permissions, lineage, test cases, and approval history stay put while a tested replacement takes the model's seat.

Anthropic gave developers notice on June 5 and named Claude Opus 4.8 as the replacement, according to its current model deprecation registry. The two-month notice is one provider event, not an industry clock. Anthropic states that retired-model requests fail and recommends thorough application testing before migration.

Turnover is ordinary, but its timing is uneven. OpenAI's living API deprecation registry sets different minimum notice periods for generally available models, specialized variants, and preview models. A strategy built around 'models change every six months' is therefore too neat to be useful. Build for change without inventing the cadence.

What is a model-agnostic AI strategy for finance?

A model-agnostic AI strategy keeps source data, metric definitions, calculation code, permissions, evidence, and test history outside any one model provider. Workload-specific regression tests then determine whether a replacement meets the organization's approved performance and control thresholds. Portability does not mean two models behave alike.

The model may interpret a question, choose a governed tool, or draft an explanation. Finance should retain the source contracts, account mappings, metric definitions, exact calculation code, permission policy, review gates, test cases, and decision record. The replaceable model layer includes weights and behavior, service limits, endpoints, message formats, credentials, and release schedules. Open-weight or self-hosted deployments change who operates that layer, not which finance assets must remain portable.

Model dependence creates operating risk as well as architecture risk. The Bank of England and FCA's 2024 survey received responses from 118 regulated firms. One-third of current AI use cases reported by respondents were third-party implementations. The three most-named third-party model providers accounted for 44% of all named model providers. Among firms using or planning to use AI, 46% reported only partial understanding of their AI technologies. The survey is directional for corporate finance because it covers UK financial services and all AI types, not FP&A alone.

What should survive an LLM swap?

Pluvo's proposed invariant stack has seven layers: authoritative data, business meaning, deterministic computation, tool contracts, policy, evidence, and evaluation history. The model adapter can change. The finance operating system cannot quietly change with it.

The model-swap invariant stack for finance
LayerFinance-owned invariantRepresentative failure when provider-coupled
1. Source contractsApproved systems, fields, entity IDs, accounting periods, freshness rules, and read boundariesA replacement reads a different population or cannot reconstruct the same one
2. Business meaningMetric definitions, account mappings, dimensions, entity relationships, policies, and version historyRevenue, margin, or headcount silently changes meaning
3. ComputationExact formulas, rounding, currency rules, code, test vectors, and reconciliationsThe language model starts generating figures instead of invoking tested calculations
4. Tool contractsProvider-neutral input schemas, validation, error handling, and least-privilege executionA new tool-call envelope breaks the workflow or widens access
5. Policy and reviewPermissions, segregation of duties, materiality, review gates, overrides, and stop conditionsThe migration changes who can see, run, approve, or distribute work
6. EvidenceSource lineage, prompt and tool version, run log, output, reviewer, decision, and change recordFinance cannot reproduce the old answer or compare it with the new one
7. Evaluation historyReal cases, expected outputs, tolerances, error taxonomy, prior failures, and acceptance thresholdsThe replacement is approved because a demo looked fluent
Replaceable adapterModel name, endpoint, credentials, provider-specific message format, and routing configurationA provider retirement becomes a company-wide reconstruction project

The voluntary NIST AI Risk Management Framework Core supports several control outcomes behind this editorial framework. Govern 1.7 calls for safe decommissioning and phase-out procedures; Measure 2.1 calls for documented test sets, metrics, and evaluation tools; Measure 2.3 calls for performance demonstrated under conditions similar to deployment; Manage 4.1 includes decommissioning, recovery, and change management. NIST does not prescribe Pluvo's seven-layer stack.

Where should business context live?

Business context should live in governed systems the company can version, inspect, and export, not only in model weights, a system prompt, or a provider-hosted retrieval feature. Runtime context can change without retraining a model. Portability still fails if the knowledge base, embeddings, definitions, or retrieval logic cannot move.

NIST defines retrieval-augmented generation as pairing a model with a separate retrieval system or knowledge base and supplying relevant information at runtime. That separation is useful. It is not a portability certificate. A proprietary vector store, embedding model, chunking scheme, or ranking API can still create a separate migration dependency.

Finance needs a semantic contract before it needs a vector index. The published guide to the finance semantic layer explains why recognized revenue, entity scope, fiscal period, currency treatment, ownership, and lineage must have explicit meaning. A model can consume that contract. It should not be its only home.

Store provider-specific prompts and few-shot examples in the replaceable adapter, then test them like code. Definitions, policies, and approval language belong in governed repositories with owners and version history. A clever prompt may improve one model. It is no vault for accounting policy.

How do you test a replacement model?

Pluvo's six proposed acceptance tests compare task success, numerical integrity, source use, control behavior, failure handling, and operating cost under production-like conditions. Test a replacement against preserved finance cases before it sees live work. It passes only when named owners accept the residual differences and a rollback remains available.

Six acceptance tests for a finance model replacement
TestEvidencePass condition
Task completionRepresentative close, forecast, variance, and reporting casesMeets the approved success threshold by workflow, not one blended average
Numerical integrityExpected tool calls, calculation outputs, rounding, and reconciliationsEvery material figure comes from an approved calculation path; expected-versus-actual results and reconciliations meet documented tolerances
Grounding and lineageRequired sources, citations, entity IDs, and reconstruction trailEvery material claim resolves to the correct approved evidence
Control behaviorPermission denials, review gates, separation of duties, and stop casesPolicy-bypass and stop-condition cases produce the approved denial, escalation, or safe-failure behavior
Regression and edge casesPrior incidents, ambiguous prompts, missing data, conflicts, and adversarial casesReplayed known failures remain resolved; observed new failures stay within documented tolerance
OperationsLatency, cost, rate limits, regional availability, logs, and rollback drillThe workflow meets service requirements and can return to the approved model

Procurement should use the same evidence standard. The 10 questions to ask AI vendors about accuracy already covers ground truth, error taxonomy, monitoring, and change control. The model-swap test applies those questions to a live replacement: same cases, same evidence standard, a new component.

The NIST AI RMF Playbook's Manage guidance covers third-party models, provenance, evaluation before and after deployment, contingency, and decommissioning. Its suggestions are voluntary, and NIST says the Playbook will be updated after AI RMF 1.0 is revised. Finance still needs enough evidence for a real go or no-go decision.

What does model-agnostic not mean?

Model-agnostic does not mean model-indifferent. Models differ in tool use, output shape, instruction following, safety behavior, latency, price, regional availability, and task accuracy. An adapter can normalize syntax. It cannot make those behaviors equivalent.

Multi-provider access also does not remove concentration risk. The architecture may improve substitutability, but adding a provider can expand contracts, credentials, logging, data-processing terms, service limits, and testing obligations. The right number of providers is a risk decision, not a badge.

The Financial Stability Board's 2024 assessment names third-party dependencies and service-provider concentration among AI-related vulnerabilities, while noting that the effect depends on criticality and substitutability. A second endpoint is not substitutability when both endpoints depend on the same provider-owned context store or untested assumptions.

Which decisions must stay human during a model swap?

Under Pluvo's proposed control framework, named finance and risk owners decide whether the cases represent real work and whether differences are material. They judge the evidence and residual risk, then choose to proceed, narrow, wait, or roll back. A routing layer cannot make those calls.

The evaluation team needs the workflow owner, data or system owner, control owner, technical operator, and the person accountable for the output. For board reporting or controlled processes, add the reviewer who would defend the number. The person who configured the replacement cannot be its only grader.

Finance also decides what cannot move. A model swap should pause when a source population changed during testing, a calculation version drifted, a permission widened, a known incident cannot be replayed, or the new system produces a result that is plausible but unreconstructable. Fluent failure is still failure.

How should a finance architecture separate the durable from the replaceable?

Finance Engineering separates durable business assets from replaceable model infrastructure. Finance Engineering is the discipline of building AI-native finance systems that are accurate, governed, auditable, model-agnostic, and directly tied to how the business actually operates.

Pluvo's public architecture is one worked example of that separation. Its ontology holds entities, relationships, and versioned definitions independently of source tools. The lineage layer preserves source records, transformations, run history, and reconstruction paths. Scoped policy, logs, review gates, and change control sit in the controls layer.

Those are first-party product claims, not independent proof of portability. A buyer can test them: export the definitions, replay the calculations, apply the same permissions, run the preserved cases through a replacement model, and compare the evidence. Finance Engineering discipline puts accountability for that boundary on the company, not the provider.

A model can improve, regress, retire, or simply stop fitting the workload. Context should compound because finance keeps refining definitions, mappings, exceptions, and decisions. The architecture works when the second fact remains true through the first.

What belongs in a Model-Swap Survival Ledger?

Pluvo's Model-Swap Survival Ledger is an original editorial framework and copyable evidence record for a controlled replacement. It names every invariant, its owner, storage location, version, export method, test, acceptance threshold, approver, and rollback path. One row per asset is less glamorous than a model leaderboard. It is also how finance knows what it owns.

Copyable Model-Swap Survival Ledger
FieldRecord
Workflow and decisionNamed close, forecast, variance, reporting, or analysis use plus the decision it informs
Current and candidate modelProvider, model ID, snapshot, API version, region, deployment type, and lifecycle state
Invariant assetsSources, mappings, definitions, calculations, tool schemas, permissions, review gates, lineage, and eval cases
Ownership and locationNamed finance, data, control, and technical owners plus the governed repository for each asset
Export and reconstructionHow each asset is exported, restored, and used to reproduce the last approved output
EvaluationCases, expected outputs, tolerances, error taxonomy, security tests, cost, latency, and service requirements
Change comparisonMaterial differences in answers, evidence, controls, tool behavior, price, and operating limits
DecisionApprove, narrow, remediate, wait, reject, or roll back, with the approver and rationale
Monitoring and rollbackProduction indicators, first-review date, trigger thresholds, fallback model, and recovery owner

An illustrative 30-day swap drill

Use this as a planning example, not a standard; adjust the timing to workflow criticality, scope, and required approvals.

  1. Days 1 to 5: inventory and export every invariant; mark any provider-only asset as a known dependency.
  2. Days 6 to 12: connect the candidate through a separate adapter without changing definitions, calculations, permissions, or test cases.
  3. Days 13 to 20: run the six acceptance tests, log every difference, and replay prior incidents and stop cases.
  4. Days 21 to 30: obtain an independent finance review, decide, monitor a bounded rollout, and execute one rollback rehearsal.

For one practical Finance Engineering control each week, subscribe to the AI Finance Playbook.

Anthropic's retirement schedule puts one model at its migration deadline today. A prepared finance team updates the model ID, runs its preserved cases, and decides. It does not reconstruct the company.

Frequently asked questions

What is a model-agnostic AI strategy?

A model-agnostic AI strategy keeps data, business context, calculations, permissions, evidence, evaluation cases, and operating history outside one provider, then tests whether a replacement model meets the organization's approved performance and control thresholds.

Does model-agnostic mean every LLM is interchangeable?

No. Models differ in tool use, output shape, instruction following, safety behavior, latency, price, availability, and task accuracy. An adapter can normalize interfaces, but workload-specific regression testing must validate behavior.

Which finance assets should survive an LLM swap?

Authoritative source contracts, metric definitions, entity relationships, deterministic calculations, tool schemas, permissions, review gates, source lineage, run logs, evaluation cases, acceptance thresholds, decisions, and rollback records should survive.

Is retrieval-augmented generation automatically portable?

No. RAG separates runtime knowledge from model weights, but proprietary vector stores, embeddings, chunking, ranking, retrieval APIs, and provider-hosted prompts can still create lock-in unless they are exportable and tested elsewhere.

How should finance approve a replacement model?

Run representative cases under production-like conditions, compare numerical integrity, grounding, controls, regressions, cost, and service behavior, then require named finance and risk owners to accept material differences and residual risk with a tested rollback.

What is a Model-Swap Survival Ledger?

Pluvo's Model-Swap Survival Ledger is an original editorial framework for recording invariant assets, owners, locations, versions, export methods, evaluation cases, acceptance thresholds, approvers, monitoring, and rollback during a controlled model replacement.

About the author

Vanessa Galarneau

CFO & COO

Get new articles in your inbox

FP&A, close automation, and finance-ops writing — no spam, unsubscribe anytime.

Turn your data into a system for real decisions

Book a demo