A model can go live before full validation is finished, but only as a documented exception with compensating controls. US and UK supervisory texts allow a model with known deficiencies, or one whose validation cannot yet be completed, to be used under tight constraints and compensating controls, with its limitations reported to senior management. OSFI allows approval despite known weaknesses where compensating mitigants are in place. In outline, US and UK guidance expect independent validation to show a review of conceptual soundness and ongoing performance monitoring (SR 11-7 adds outcomes analysis), carried out by people with no stake in the result, with more rigour for models whose failure would do more harm. The details (which evidence, which thresholds, who signs) have to fit the specific risk: a live trading model, a vendor tool, a model running across several hardware cells, or a model whose partner bank sets its own bar.
First, which version of the guidance applies. On 17 April 2026 the FDIC, OCC and Federal Reserve issued revised model risk management guidance, which says model risk management should be tailored to the size, complexity and model risk profile of the banking organisation. The revised guidance states that it sets no enforceable standards or prescriptive requirements, and the FDIC rescinded FIL-22-2017, its adoption of the 2011 supervisory guidance, at the same time. If an internal policy cites SR 11-7 by name, check it against the April 2026 text before anyone agrees a validation plan.
What second-line sign-off has to cover under a model risk management framework
OSFI’s E-23 separates the independent model review from the approval decision it feeds. The review assesses whether the model is properly specified, working as intended and fit for purpose. The approver then decides whether the model is suitable to go into production for its intended use. Second-line sign-off is necessary for committee approval, but it does not grant it.
When the model is a GPU replacement for a CPU pricing or risk engine, TechnoLynx supplies engineering evidence. That means GPU-versus-CPU Monte Carlo kernel validation and performance benchmarking, written up for second-line reviewers and the risk committee, plus the numerical-drift instrumentation and alerting the monitoring plan commits to after go-live.
Second-line sign-off: can this model be used under policy?
Under SR 11-7, validation should be done by people who are neither responsible for building the model nor for using it, and who have no stake in whether it is found valid. The same text says independence should be judged by actions and outcomes, not only by separate reporting lines. The PRA’s SS1/23 (2023) gives practical ways to secure it: separate reporting lines and separate incentive structures from the developers, or an independent party reviewing the test results. Independence also needs teeth. Validators should have explicit authority to challenge developers and escalate findings, and that influence shows in actual cases where models were changed because of validation.
Competence counts as much as separation. Validators need technical depth and familiarity with the business line, and the model’s developer cannot be the objective or sole source for judging model quality.
The opinion itself has to cover the three core elements: conceptual soundness including developmental evidence, ongoing monitoring including process verification and benchmarking, and outcomes analysis including back-testing. Developmental evidence is reviewed before first use and again after any material change. The report should say which aspects were reviewed, show deficiencies across a range of conditions, state whether compensating controls are warranted, and open with an executive summary covering purpose, results, major limitations and key assumptions. A fintech governance template adds that the report should name the validator and describe their relationship to the development team. Older supervisory best-practice guidance says policies should require internal audit to verify that no model enters production without formal approval by the validation unit. That control is still worth copying.
Requirements are not standardised across institutions. Each firm writes its own internal guidelines from its risk appetite and the regulatory guidance that applies to it. How that rating is assigned is covered in model identification and risk tiering, and how the rating sets the size of the evidence pack is covered in scoping validation depth from risk tiering to evidence packs.
The risk committee package for an engine replacement
The board is expected to challenge the outputs of the most material models. It needs the methodology, the validation results, the tolerance definitions and the monitoring commitments in one package. SS1/23 expects the board to understand a material model’s capabilities and limitations, the operating boundaries within which its performance is acceptable, the impact if it performs badly, and the mitigants in place if it deteriorates. OSFI asks for monitoring standards that cover frequency, scope, breach thresholds and contingency plans for failure, with escalation procedures.
For a GPU engine replacing a CPU one, TechnoLynx would frame the drift tolerance with the fund’s model risk and quant teams. It cannot just be asserted. The monitoring documentation should state what is tracked, how often, against which baseline, who is alerted, and who has authority to pause the model. A fintech governance template notes that examiners look at the gap between the stated monitoring cadence and the cadence the logs actually show. Setting up that cadence and its escalation rules is covered in ongoing monitoring and drift escalation.
The ECB’s guide to internal models (2024) asks that models be documented so that a qualified third party can understand the methodology, assumptions, limitations and use, and can replicate the development. That is the right standard for a regulator-facing package. We treat the package as an engineering output, not a policy document: evidence a non-engineer on the committee can read, defend and sign against.
How do you test whether years of inspection history are missing failure modes?
We would look for blind spots in a historical record by challenging the model with data that did not come from that record. For a weld-fatigue model, that could be a held-out physical fatigue test campaign on samples never used in training. A holdout cut from the same five years of inspections tests only whether the model learned the record. It cannot tell you whether the record was complete.
TechnoLynx’s AI Readiness Scorecard scores the programme against a named published rubric, with an evidence trail and a remediation backlog, before anyone pays for a test campaign.
The underlying problem has a name in the research literature. Lakkaraju and colleagues (KDD 2017) describe selectively labelled data, where the outcomes you observe exist only because of earlier human decisions, so the labelled cases are not a random sample of the population. Evaluating a model only on the labelled points can give biased performance estimates. In their experiments, imputing the missing labels overestimated performance so badly that it would have led to the wrong conclusion about whether the model beat human judges. An inspection history works the same way: a failure mode is labelled only where an inspector looked and flagged it. A mode nobody flagged is absent from the data, not absent from the fleet.
Hidden stratification is a related risk. Oakden-Rayner and colleagues (2019) found evidence that it can occur in imaging subsets with low prevalence, low label quality, subtle features or spurious correlates, causing relative performance differences of over 20% on clinically important subsets. Supervisory texts point the same way. SS1/23 asks the independent review to critically analyse how relevant and complete the development data is, and SR 11-7-era testing guidance asks for scenarios outside the range of ordinary expectations. A fintech governance template reports that, in examination reviews, the training-data section of a model card is the one most commonly found incomplete, because teams document what they did and not what they chose not to do.
Interpreting the result is straightforward. If the model’s error pattern on the independent set diverges materially from its performance on the historical holdout, treat that as evidence of blind spots in the training data, not as a modelling flaw to tune away. We would weigh three limits: fatigue campaigns are expensive and cover a limited set of failure scenarios, lab conditions may not reproduce field degradation, and no divergence only means this particular independent set revealed nothing.
Is the vendor’s “deterministic” tool quietly running a language model?
Without source code or vendor cooperation, black-box tests give evidence, not proof. Black-box auditing research shows that users with query access only find model substitution hard to verify, and a dishonest provider can detect benchmark queries or mix outputs from different models to hide the signal. The supervisory baseline applies regardless: banks are expected to validate their own use of vendor products, and where code is not available they may have to rely more on sensitivity analysis and benchmarking. SS1/23 also expects firms to satisfy themselves that vendor models meet the same validation standards as their own.
Four tests are worth running, in rough order of cost:
- Identical-input repetition. A rules engine should return the same output for the same input every time. A study of language models at nominally deterministic settings (arXiv 2408.04667, first posted 2024) found accuracy differences of 5-15% between ten runs on some tasks, and raw output strings were rarely identical. The same study found instability grew with output length. Variation on repeated inputs is a strong warning sign, although caching or changing upstream data can also cause it.
- Fingerprinting. LLMmap (Pasquini, Kornaropoulos and Ateniese, USENIX Security) identified 42 language model versions with over 95% accuracy from as few as 8 crafted queries, even under unknown system prompts and sampling settings. This only works where the tool accepts free-text input and returns text.
- Change detection over time. Dima and colleagues propose collecting generated text from a black-box LLM service and testing whether its behaviour has changed behind the API. That matters because a vendor-side model upgrade can shift a strategy’s outcomes without tripping any single existing alert.
- Benchmark probing, read with care. Querying with tasks of known results can reveal substitution, but the same auditing work found that differences between inference frameworks can produce false results.
A positive result should put the tool into the model inventory as a model, with everything that brings. For agentic fraud pipelines, one proposed framework requires logging the vendor’s model identifier and version for every production inference.
What ECE by decile should block go-live, and what can be monitored?
We would take the threshold from the model risk function’s documented tolerance for this model class. If no tolerance exists, proposing one and getting it approved is itself a precondition of go-live. SS1/23 expects firms to set thresholds for acceptable model performance and criteria for when breaches require recalibration or redevelopment. The ECB expects validation to include quantitative thresholds that trigger investigation when breached.
The working rule we would propose is this. Block go-live if any materially weighted decile exceeds the approved tolerance. Allow a conditional pass if the miscalibration is confined to low-volume deciles and book-level calibration is within tolerance. Whether a defensible number exists at all for a given tolerance is the subject of turning risk tolerance into a defensible, auditable threshold.
Why a decile ECE reading cannot be taken at face value
Expected calibration error measures how closely a model’s estimated probabilities match observed frequencies, as a weighted average of the gaps across bins. A low score is not proof of a good model: a model that always predicts the majority class at its average prevalence scores an ECE of 0. Binning also understates calibration error. Kumar, Liang and Ma (NeurIPS 2019) prove that binning never overstates calibration error, and they show that with 15 bins on ImageNet the measured error was around 0.02 when the real error was at least twice that.
Small samples are a further problem for deciles. Roelofs and colleagues found that with fewer than 500 samples, miscalibration has to exceed 10% to be detected reliably. A sparse decile that “passes” may simply be too small to show its miscalibration. ECE is also a biased estimate whose bias differs from model to model, so a challenger model’s lower score does not settle a comparison. Two practical fixes follow from the literature. Nixon and colleagues (CVPRW 2019) recommend adaptive calibration error for evaluating calibration. A confidence interval for ECE lets a validator test whether a model is significantly miscalibrated by checking whether the interval covers zero. We would compare the upper bound of each decile’s interval against the tolerance, not the point estimate.
In the work of Zhou and colleagues on decision-making under miscalibration, a model was markedly less calibrated on one patient subgroup and caused net harm at some thresholds, while a conservative threshold set for an anticipated miscalibration of 0.2 removed that harm. A conditional pass on the tail deciles should therefore come with conservative decision thresholds there, not just a watch list.
Decision table for decile calibration findings
| Finding at validation | Decision | Conditions attached |
|---|---|---|
| Upper confidence bound of ECE in any materially weighted decile above the approved tolerance | Block go-live | Recalibrate or redevelop under independent review |
| Miscalibration confined to low-volume deciles; book-level ECE within tolerance | Conditional pass | Conservative thresholds or limits in the affected deciles, named monitoring triggers, a review date |
| A decile too sparse for its interval to resolve against the tolerance | Not a pass by default | Record it as a limitation and apply compensating controls |
| No documented tolerance for this model class | Escalate before go-live | Model risk management proposes and approves a tolerance first |
Tolerances need reviewing as the volume across deciles shifts after launch, since a decile that was negligible at sign-off can become material.
Can each hardware or vertical cell be certified as it clears its threshold?
Yes, under three conditions we would set. Each stratum’s acceptance criteria should be fixed before testing. Each cell needs a calibration set large enough to support its own claim. And the sign-off record must name who approved each cell and on what evidence.
That covers framing the hardware-by-vertical cells, setting per-stratum acceptance thresholds before any test runs, running the calibration tests per cell on the target accelerators, and producing the evidence package the governance sign-off record draws on.
Research on role-stratified risk control for LLM tool calls (arXiv 2607.24343) shows that aggregate control can keep average loss within budget while a rare high-risk field exceeds its limit. A controller that sees only aggregate loss inflates a rare role’s violation rate by 1/p, where p is that role’s share. The same paper sets the limit on what can be certified: the smallest certifiable budget for a stratum is 1/(n+1), where n is the stratum’s calibration-set size. A cell with 99 calibration samples therefore cannot be certified below 1%, since 1/(99+1) = 0.01. Rare strata may need pooled certification, and the pooled guarantee then covers the stratum average, not each member. In that study, the certificate did not extend to a held-out tool suite. Results on held-out conditions without recalibration are empirical compliance, not a fresh certificate.
Staged approval has precedents in pharmaceutical and banking regulation. EU GMP Annex 15 allows conditional approval to proceed to the next qualification stage when some acceptance criteria are unresolved, provided a documented assessment shows no significant impact on the next activity. The ECB expects the criteria for sequential roll-out of IRB models to be clearly documented and agreed with the competent authority. For each approval, the record should hold the date, the approver, the version approved and the basis for approval.
The method has limits. If strata are strongly correlated, or per-cell samples are too small to support independent claims, fall back to all-or-nothing certification. Partial certification also creates a messaging problem when some verticals are certified and others are not, and governance overhead grows with every added stratum.
What will a BaaS partner accept as a passed validation?
We would treat as passed only what the partner has agreed to in writing before testing starts. The scope, the tests and the pass/fail thresholds should therefore be negotiated and documented up front, phasing included. Any result produced without pre-agreed thresholds risks rejection later, however rigorous the work.
The contractual structure supports this. Compliance guidance for banking-as-a-service says agreements should state explicitly which party performs each compliance function, how the sponsor bank exercises oversight, the audit and examination rights, and the escalation procedures. Every party is expected to run its own compliance programme, and claims that the other side was handling it are no longer accepted. The sponsor bank also periodically reviews its partners’ BSA programme documentation and independent testing results. Where external validators are used, SR 11-7 asks for a clearly written, agreed scope of work, and a designated internal party must verify it was completed.
The tests themselves depend on the model. For a credit or fraud model, we would include discrimination, a calibration tolerance, temporal stability bounds and fair-lending checks. One published framework for US fraud models argues that a model with an AUC of 0.93 is still not deployable if it cannot explain its decisions, show temporal stability, screen for demographic bias or produce auditable documentation.
Phasing to a conditional go-live
We would accept phasing only if both phases’ criteria are agreed before phase one starts. Phase one would be a fast check good enough for a conditional go-live under limits. Phase two is the deeper review, and it has a deadline. The pharmaceutical analogue sets a high bar. Annex 15 allows concurrent validation in exceptional circumstances, and the decision must be justified, documented and approved by authorised personnel. Phase one also needs a rollback plan, in case phase two finds what phase one missed.
Both the fintech and the sponsor bank carry BSA obligations of their own. The sponsor bank remains ultimately responsible for BSA compliance across its BaaS programme. Whatever the regulator requires of the partnership may go beyond the partner’s own minimum. Treat any figure offered as “standard” with suspicion.
Approving with hard limits, live monitoring and a human override
Yes, a model can be approved with limits on its use and compensating controls in place of full autonomy on day one. It is defensible when mitigants are in place and the exception is temporary, with a timeline for completing validation. If the monitoring cannot reliably detect drift in time, the model should not be approved even conditionally.
TechnoLynx’s Production AI Monitoring Harness is the build step for this. It builds the eval, regression, drift and slice-metric monitoring that the conditional approval’s trigger thresholds depend on.
What the three supervisory texts allow
SR 11-7’s core go-live rule has three outcomes. If validation finds significant deficiencies, the model is either not used or used only under very tight constraints until the issues are resolved. If the deficiencies are too severe to fix within the model’s framework, the model is rejected. When data paucity or other limitations make validation before use infeasible, that fact should be documented, reported to users and senior management, and the uncertainty offset by compensating controls. Control staff may grant temporary exceptions, subject to timelines for finishing the validation and limits on use.
The PRA’s SS1/23 lets firms permit a model’s use only under strict controls, or bar it from specific purposes, when validation finds significant deficiencies. It also expects exceptions to be temporary, supported by senior management, capped by a maximum tolerance on performance exceptions, and backed by controls such as alternative models and more frequent monitoring. OSFI’s E-23 allows approval despite known weaknesses where compensating mitigants are in place.
Limits, kill switches and override paths
The Futures Industry Association’s 2024 best practices for automated trading describe daily position and loss limits with alerts at set thresholds, so broker and participant can act before a breach. They also say judgement should be exercised before invoking a kill switch. They recommend that a strategy be disabled after a set number of repeated executions until an authorised person re-enables it. Research on AI governance in finance argues that in a governed algorithmic system the kill switch can be wired into the execution path, so a leverage or drawdown breach halts new positions as a hard constraint. The same paper treats confidence thresholds and action ceilings as separate controls, and routes actions above the ceiling to a human approver instead of denying them automatically.
Overrides belong in ongoing monitoring. SR 11-7 asks banks to track and analyse override performance. A high override rate, or overrides that consistently improve results, is often a sign that the model needs revision.
We would check that the override path is faster than the market or process it controls. A human override that takes an hour on a strategy that loses money in minutes bounds nothing.
Monitoring that catches drift before losses
Financial institutions must run ongoing monitoring reviews at least annually, and for many AI models actual monitoring stays close to that baseline, which leaves drift and data-quality problems undetected. One approach triggers intervention only when drift coincides with a measurable fall in reliability. In a credit-risk study (arXiv 2604.02351), drift-triggered control used one retraining and two recalibrations over nine annual windows, at a total cost of 12 against 45 for rolling retraining. That is roughly a 73% reduction, with most of the discrimination kept.
Detection lag is one caveat. In one simulated fraud case, a monitor with its threshold at the validated mean plus three standard deviations raised its first alarm 26 periods after drift began. Production AI reliability is a discipline in its own right: drift detection and release gates are what catch these regressions, and a dashboard alone is not the deliverable.
SS1/23 asks firms to set triggers that start validation and remediation when post-model adjustments stay in place too long. We would write the graduation criteria into the approval itself: the monitoring track record and incident-free period needed to move to unconditional approval, and the date by which the exception lapses if they are not met.
Worked example: why random-split results overstate readiness
A published fraud-detection framework (arXiv 2605.04076) reports an LSTM model with a random-split AUC of 0.9205 that fell to 0.8579 under out-of-time evaluation. That is a degradation of 6.3 AUC points, which the authors note would pass random-split examination thresholds while degrading in production over a three-to-four-month cycle. The authors propose a mandatory out-of-time AUC threshold of 0.85. They also say their thresholds come from their own single e-commerce fraud study and should be treated as starting benchmarks, not universal standards. The lesson for a conditional go-live: set the trigger thresholds on out-of-time evidence, because random-split results describe a model that will not exist in production for long.
For a reinforcement-learning trading policy, the pre-allocation package should hold out-of-distribution stress results, failure modes and pass/fail against pre-agreed thresholds, produced by a team separate from the strategy desk and mapped onto SR 11-7. Mapping onto the standing process does not remove the need for RL-specific tests, because SR 11-7 assumes a validated model gives consistent outputs between reviews, and a continuously retrained policy breaks that assumption by design.
What the go/no-go record has to show when a regulator reads it later
The decision record is what a regulator will read later, so it has to stand on its own without the people who were in the room. ECB-supervised institutions are expected to document validation results so that third-party experts, including internal audit and the competent authority, can verify them. A checklist for the record:
- The decision and its scope. Go, conditional go or reject, for which uses and which strata.
- Version and approval trail. A unique model version identifier, the deployment timestamp, who approved it, and a link to the validation artefacts behind the approval.
- Validator independence. The validator’s name, their relationship to the development team, and how independence was kept.
- Results against predetermined criteria. Each result compared with acceptance criteria fixed in advance, with out-of-limit results investigated and any acceptance justified.
- Limitations and compensating controls. Major limitations, key assumptions, and the controls offsetting them.
- Approval chain. The date, the approver, the version approved and the basis for each approval.
- Conditions of a conditional approval. The limits on use and the timeline for completing validation.
- Alternatives considered. The challenger models evaluated, on what criteria, and why the chosen model won.
- Sensitivity analysis. “What if” estimates that show how robust or fragile the outputs are.
How to record the harder cases (lost data, unresolved limitations, recalibration after approval) is covered in documenting limitations and partial sign-offs in model approval files.
Who can build the monitoring and evidence a conditional go-live depends on?
TechnoLynx builds the live drift monitoring and the validation evidence that second-line reviewers and risk committees sign against, through its AI engineering for finance. For a team deciding whether to build this in-house, the question is whether its engineers can produce committee-grade evidence and production monitoring at the same time as shipping the model. If they cannot, bringing in a specialist for that part is reasonable. When choosing a partner, look for one that has built release gates for production AI, not only dashboards, and that writes evidence a non-engineer can audit.
What this does not cover: TechnoLynx does not give regulatory sign-off or certification, and does not replace the institution’s validation function. If we helped build a model, we cannot also be its independent validator, because that would defeat the independence the guidance asks for. Firms with an established model risk team may only need the engineering pieces. A dedicated external validation firm or internal audit remains the right route for the independent opinion itself.
FAQ
Is SR 11-7 rescinded?
In April 2026 the FDIC, OCC and Federal Reserve issued revised model risk management guidance, and the FDIC rescinded FIL-22-2017, its 2017 adoption of the 2011 guidance. Check your policy’s references against the revised text, which states that it sets no enforceable standards.
What is the difference between model calibration and validation?
Calibration is whether a model’s predicted probabilities match real-world frequencies: of the days a forecast gives a 70% chance of rain, about 70% should be rainy. Validation is the broader set of processes and activities that verify a model performs as expected, in line with its design objectives and business uses.
How often does a validated model need reviewing?
SR 11-7 asks for a periodic review at least annually, more often if warranted, and validation of any material change. The ECB expects an initial validation and then an annual internal validation of internal models.