Chapter 9 downloadSheet 73

The AVRF questionnaire, scoring sheet and the Pellbrook example.

One vendor scored, with a gate decision.

Chapter 9 of OSFI E-23 for AI Systems sets out every field of this template in its text. The file is a convenience; the method is in the book. Every field is below, before anything is asked of you.

The 56 questions themselves are free, with no form: they are the AVRF™ questionnaire, deposited under CC BY 4.0, which any institution may issue to any vendor. The file below adds the Chapter 9 scoring sheet and the fictional Pellbrook worked example.

§ 01The template

Every field, before the form.

The ten-second testWhen did your vendor’s model last change, and how did you find out?

The deposited questionnaire: 10.5281/zenodo.22170146, free to read, issue and adapt under CC BY 4.0.

Where a field cites E-23, the guideline states it. Where it says the discipline’s, the handbook’s method chose it, inside what E-23 permits. Open any part to see its fields.

Part A. Classify, and record the response

A.1 Vendor criticality

Under AVRF, vendor criticality is set by three things together (Chapter 9).

# Factor Basis Entry
A1 Business criticality AVRF (Chapter 9)
A2 Data exposure AVRF (Chapter 9)
A3 The autonomy the vendor's AI holds over institutional decisions AVRF (Chapter 9)

A.2 Capability class

Reproduced from the deposited specification, Section 2.2. The book's rule follows it: where any doubt exists, classify in the most demanding class, and issue every question in every applicable section; add questions if you must, but remove none (Chapter 9).

Class Description Required sections
C1 The capability influences a decision about a person, or processes personal or otherwise restricted data All seven
C2 The capability is used in production and neither condition of C1 holds A, B, C, D, F, G
C3 The capability is evaluative, internal, and not in a production decision path A, C, D, F

"A capability MUST be classified C1 where any doubt exists." (Section 2.2)

A.3 The response record

A response carries all of the following (the deposited specification, Section 5).

# Field Basis Entry
A4 The questionnaire version answered against AVRF, Section 5
A5 The vendor AVRF, Section 5
A6 The capability, identified as in A1 of the questionnaire AVRF, Section 5
A7 The classification under Section 2.2 AVRF, Section 5
A8 Which sections were issued AVRF, Section 5
A9 The date the response was received AVRF, Section 5
A10 The name of the person at the institution who received and reviewed the response AVRF, Section 5

Per question, the response records the answer, whether the stated evidence was supplied, and where the evidence is held (Section 5); those are the response columns in Part B.

Part B. The questionnaire

Attribution. This part reproduces Section 4 of The AI Vendor Due-Diligence Questionnaire: AVRF Instrument for Third-Party AI Systems, Models and APIs, Questionnaire Specification, Version 1.0, by Nabeel Khan, Zenodo, https://doi.org/10.5281/zenodo.22170146, licensed under the Creative Commons Attribution 4.0 International license (CC BY 4.0), https://creativecommons.org/licenses/by/4.0/. The question identifiers, questions, answer formats and evidence expectations are reproduced without change and in the deposit's own spelling. The response columns to the right of them have been added, following the deposit's Sections 3.4 and 5. The license grants no rights in the marks. The concept DOI always resolves to the latest version; this reproduction is of Version 1.0.

Four outcomes, and one rule. Four outcomes are permitted for any question: an answer, an assertion, a decline with a stated reason, or not applicable with a stated reason. A decline is never silently converted into a blank, because "A pattern of declines is itself a finding, and it is invisible if declines are erased." The instrument's central discipline is one line of bookkeeping: "An answer supplied without its stated evidence MUST be recorded as an assertion, and MUST NOT be recorded as a finding." And "A statement by the vendor is not evidence of itself." (Chapter 9, quoting the deposit)

Response columns. Outcome: answered, asserted, declined or not-applicable. Evidence supplied: yes or no. Reason: required for declined and not-applicable. Value: the scoring value of Part C (Satisfied, Asserted, Open, or excluded where not applicable).

Section A. Provenance and identity (8 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
A1 What is the name and version identifier of the AI capability being supplied? free-text Product documentation naming the version
A2 Is the underlying model developed by you, licensed from a third party, or an open-weights model you host? single-select: developed / licensed / open-weights / mixed / not-disclosed Documentation or licence naming the model source
A3 If licensed or open-weights, name the model and the provider. free-text The licence or provider agreement
A4 Where is inference performed, by jurisdiction? multi-select: named jurisdictions Architecture or hosting documentation
A5 Can the capability be operated without any data leaving a named jurisdiction? yes-no-evidence A deployment option description or configuration
A6 Do you retain customer inputs or outputs, and for how long? free-text The data retention policy applying to this capability
A7 Are customer inputs or outputs used to train, fine-tune or evaluate any model? single-select: never / only-with-opt-in / by-default-with-opt-out / yes / not-disclosed The contractual term or policy stating it
A8 Is there a documented option to disable the behaviour in A7 entirely? yes-no-evidence The configuration or contract term

Section B. Training data (9 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
B1 What categories of data was the model trained on? free-text A model card, data statement or equivalent
B2 Do you hold a documented provenance record for the training data? yes-no-evidence The provenance record, or a description of its structure
B3 If the model is licensed or open-weights, what do you know about its training data, and how did you come to know it? free-text The provider's published material, cited
B4 Does the training data include personal data? single-select: no / yes / unknown / not-disclosed The data protection assessment or provider statement
B5 What lawful basis or permission covers the use of any personal data in training? free-text The assessment or legal analysis relied on
B6 Were any categories of data deliberately excluded, and which? free-text The exclusion policy or filtering description
B7 Has the training data been assessed for the presence of copyrighted material used without permission? single-select: assessed-no-issues / assessed-issues-identified / not-assessed / not-disclosed The assessment
B8 Can a customer request that specific data be excluded from future training? yes-no-evidence The process description
B9 What is the cut-off date of the training data? date Documentation stating it

Section C. Evaluation and performance (9 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
C1 What evaluations have been performed on the capability? free-text Evaluation reports
C2 Were any evaluations performed by a party independent of you? yes-no-evidence The independent report, naming the party
C3 On what data were the evaluations performed, and is it disclosed? single-select: public-benchmark / proprietary-disclosed / proprietary-undisclosed / not-evaluated / not-disclosed The evaluation methodology
C4 What is the measured error or failure rate, and on which task? free-text The evaluation result with its methodology
C5 Has the capability been evaluated for differential performance across groups of people? yes-no-evidence The fairness or subgroup evaluation
C6 Can a customer reproduce any published performance claim on their own data? yes-no-evidence The reproduction procedure or a customer evaluation kit
C7 What are the documented limits of the capability, stated as tasks it should not be used for? free-text The documentation stating limits
C8 Is a confidence, uncertainty or abstention signal exposed to the customer? yes-no-evidence The API or product documentation
C9 Has the capability been evaluated for prompt injection, jailbreak or equivalent adversarial input? yes-no-evidence The adversarial evaluation report

Section D. Incident history (8 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
D1 Have there been incidents in which the capability produced materially wrong or harmful output? yes-no-evidence Incident summaries
D2 Have there been incidents involving unavailability of the capability in the past 24 months? yes-no-evidence Availability records or status history
D3 Have there been security incidents affecting customer data handled by the capability? yes-no-evidence Incident summaries or breach notifications
D4 How do you define an incident for this capability, and where is that definition recorded? free-text The incident definition or policy
D5 Do you maintain a public incident history or status page? yes-no-evidence The URL
D6 Within what period are customers notified of an incident affecting them? free-text The contractual or policy commitment
D7 Has any regulator, supervisor or authority raised a matter concerning this capability? single-select: no / yes / not-disclosed A description of the matter and its status
D8 Is a post-incident review performed and made available to affected customers? yes-no-evidence An example review, redacted as necessary

Section E. Subprocessors and supply chain (7 questions)

The deposit states that Section E applies to class C1.

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
E1 List every subprocessor that may access customer data through this capability. free-text The subprocessor list
E2 Is the subprocessor list published and versioned? yes-no-evidence The URL and its change history
E3 How much notice is given before a subprocessor is added? free-text The contractual commitment
E4 May a customer object to a new subprocessor, and what follows if they do? free-text The objection process
E5 Does any subprocessor use customer data for its own purposes, including training? single-select: no / yes / not-disclosed The subprocessor terms
E6 If the underlying model is a third party's, what are your contractual rights against that provider on model change and on incident? free-text The relevant terms, redacted as necessary
E7 Would a failure of any single subprocessor make the capability unavailable? yes-no-evidence The dependency or resilience analysis

Section F. Model change and notification (8 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
F1 Can the underlying model be changed without a change to the API or interface? single-select: no / yes / not-disclosed The versioning documentation
F2 What notice is given before a model change that could alter output behaviour? free-text The contractual or policy commitment
F3 How do you define a material model change? free-text The definition, as recorded
F4 Can a customer pin a specific model version, and for how long? yes-no-evidence The pinning documentation and its support window
F5 Are changes to system prompts, guardrails or safety filters notified? single-select: always / material-only / never / not-disclosed The notification policy
F6 Is a changelog for the capability published and versioned? yes-no-evidence The URL
F7 Can a customer evaluate a new version before it is applied to them? yes-no-evidence The preview or staging process
F8 Is a rollback to the prior version available to a customer after a change? yes-no-evidence The rollback process and its window

Section G. Exit and portability (7 questions)

ID Question Answer format Evidence expected Outcome Answer Evidence supplied Where the evidence is held Reason Value
G1 On termination, in what form is customer data returned? free-text The export format specification
G2 Within what period is data returned after a termination request? free-text The contractual commitment
G3 Within what period is customer data deleted from your systems and those of subprocessors? free-text The deletion commitment and its scope
G4 Is deletion confirmed in writing, and does the confirmation cover subprocessors and backups? yes-no-evidence An example confirmation
G5 Are prompts, configurations, fine-tunes or other customer-created artifacts exportable? single-select: all / some / none / not-disclosed The export documentation
G6 What would prevent a customer from moving this workload to another provider? free-text An honest description, which is the point of the question
G7 Has a customer exit been performed and completed at least once? yes-no-evidence A reference, redacted as necessary

Eight in A, nine in B, nine in C, eight in D, seven in E, eight in F, seven in G. Fifty-six questions. The count is stated so that a truncated copy of the instrument is detectable (the deposit, Section 4.8).

Part C. The scoring sheet

The scoring is offered for the institution to adapt: "A score expresses a risk appetite." One fixed scheme would assert one appetite for every institution using it, and no score computed under it may be represented as a finding of the questionnaire (Chapter 9, quoting the deposit, which marks its scoring appendix informative).

C.1 Three values per applicable question

Value Meaning (Chapter 9) From the outcome in Part B
Satisfied Answered with its stated evidence answered, evidence supplied
Asserted Answered without its stated evidence asserted
Open Not answered with or without evidence declined, or not answered, or answered in the wrong format (the deposit, Appendix A.1)

A not-applicable question is excluded from the denominator rather than counted as satisfied (the deposit, Appendix A.1).

C.2 Counts by section

# Section Issued (yes / no) Applicable questions Satisfied Asserted Open Not applicable
S1 A. Provenance and identity (8)
S2 B. Training data (9)
S3 C. Evaluation and performance (9)
S4 D. Incident history (8)
S5 E. Subprocessors and supply chain (7)
S6 F. Model change and notification (8)
S7 G. Exit and portability (7)
S8 Total (56)

C.3 Two ratios

The two are kept apart because a vendor that answered everything and evidenced little is a different vendor from one that answered less and evidenced what it answered (Chapter 9).

# Ratio How it is computed Value
S9 Evidence ratio Satisfied, divided by applicable questions
S10 Response ratio Satisfied plus asserted, divided by applicable questions
# Field Entry
S11 Declined questions, each with the vendor's stated reason
Part D. One contract, one response

Before any questionnaire goes out, answer three questions from one vendor contract, one API response from last week and the institution's own records (Chapter 9).

# Question Answer (yes / no) Source: the contract, the API response, or the institution's records
D1 Does the contract require notice before the model is retrained or rescaled?
D2 Does each API response carry a model version?
D3 Could the institution compute the model's performance by segment from records it already holds?

A no to either of the first two is a contract term still to be written. A no to the third means that when the vendor declines, the institution has nothing of its own to validate on.

D.1 The minimum record for an institution that only buys vendor APIs

The discipline's minimum, per call or per decision, is five fields (Chapter 9). Chapter 13's field table, under "Evidence: the record the build emits", is the full version.

# Field Basis Entry
D4 The vendor's model or version identifier, as the response returned it, or the fact that it returned none The discipline's
D5 The input sent and the output received, or references to them The discipline's
D6 The institution's own decision on that output, with the threshold in force The discipline's
D7 The timestamp, from the institution's own clock The discipline's
D8 The contract term in force when the call was made The discipline's

A reference holds only while the vendor keeps what it points to. The record runs on the decision's clock: the institution keeps its own copy of any input it may be asked about later, or the reference is not enough. That copy is customer data, whose storage and disposal fall within E-21's definition of data risk, so its retention and access are set with the owners of the privacy obligations (Chapter 9).

Part E. The gate decision

A score does not decide. A named person decides, at a gate, and the three decisions available are the gate's: accept, reject, or accept with conditions, which the discipline calls passage, rejection and conditional passage (Chapter 9). The named person is the discipline's choice; E-23 allows the Model Approver to be a unit, an individual or a committee. E-23 permits conditional passage in its own terms: a model "may be approved despite identified weaknesses or limitations provided that compensating mitigants are in place, or the model stakeholder group provides justification for using a model with known limitations or weaknesses".

# Field Basis Entry
E1 The gate: G1 (vendor clearance) or G4 (contractual controls in force) Five-Gate (Chapter 9)
E2 The named person who decides The discipline's
E3 Decision: passage, rejection or conditional passage The discipline's; E-23
E4 What rejection would mean on the day it is signed The discipline's (Chapter 9)
E5 The decision the record reverts to if a condition's term is refused, stated in advance The discipline's (Chapter 9)

Conditions as obligations. The conditions are the Open questions turned into obligations, each with an owner and a date (Chapter 9).

# Condition The Open or Asserted question it answers Owner Date
E6
E7

Where the provider offers only its standard terms. Where those terms carry no notice before retraining, the substitute moves the notice out of the vendor's promise and into the institution's build (Chapter 9; B-10 foresees the contract that cannot be negotiated). For such a provider the discipline accepts the terms below, with the pin and the replay standing in for the notice clause, as G4's contractual controls in force, and the gate record names the substitution.

# Field Basis Entry
E8 The pinned, dated snapshot the gateway calls, never an alias the provider may move The discipline's
E9 The provider's published deprecation date for that snapshot, entered as a trigger dated in advance The discipline's (Chapters 9, 13)
E10 The fixed evaluation set replayed against the endpoint (Chapter 10) The discipline's
E11 Contract term: a model version on every response The discipline's
E12 Contract term: the subprocessors named The discipline's
E13 Contract term: the length of the deprecation window The discipline's
E14 Contract term: incident terms under B-10 B-10
E15 Contract term: exit AVRF stage (Chapter 9)
E16 The substitution, named in the gate record The discipline's
Part F. Residual risk, inside risk appetite

"Residual model risk" is a defined term in E-23, approval affirms the residual risk assessment, and "In cases where model risk falls outside the institution's risk appetite, the institution should establish appropriate remediation actions." OSFI's letter puts the same obligation on the institution for third-party models: to ensure that their use is within the institution's risk appetite limit. B-10 asks that the guideline be applied in proportion to the risk and criticality of each arrangement and to the institution's own size and profile.

The residual-risk record for a vendor that falls short carries the following (Chapter 9).

# Field Basis Entry
F1 The classification The discipline's (Chapter 9)
F2 The two ratios The discipline's
F3 The declined questions, with the vendor's stated reasons The discipline's
F4 The compensating controls, each with its owner The discipline's
F5 What the controls do not cover, stated as a limit on reliance The discipline's
F6 The residual risk after the controls, placed against its appetite statement The discipline's; E-23
F7 The name of the person who accepted it The discipline's
F8 The date the acceptance expires The discipline's

Written in the shape Chapter 6 gave every gate record, the record also declares the following.

# Field Entry
F9 Boundary fixed
F10 Optimizer freed
F11 Evidence that the boundary held

Where a validation cannot yet be completed. The letter's exceptions policy is the frame for keeping the model in use, under a limit, while the outcome test runs.

# Field Basis Entry
F12 The exception: the limited and specific application, and its start date E-23
F13 The outcome test that serves as the validation, with its control sample The discipline's (Chapter 9)
F14 The date fixed for the decision, on which the exception closes into passage or reverts into rejection The discipline's (Chapter 9)
The claim, the test, the artifact (Chapter 9)

The claim. When a vendor refuses to share its method, the institution validates on the outcomes it already holds.

The test. From one contract and one API response: does the contract require notice before a retrain or rescale, does each response carry a model version, and could your own records yield performance by segment?

The artifact. One vendor scored, with a gate decision.


Worked example: Pellbrook, Cairn from Kelso Analytics

Pellbrook is fictional. The institutions, systems, people and incidents in the book are fictional composites constructed to teach; they are not drawn from any real institution, incident or client engagement. Every value below is a fact the book states about Pellbrook; where the book does not give a value, the field says so. Kelso's response is shaped in Chapter 9 from the case's stated declines and its aggregate figure; no answer of Kelso's is invented here.

The system. Cairn, a vendor-hosted score from Kelso Analytics, called by API on each application, decides which of Pellbrook's broker-submitted mortgage applications go to enhanced verification. A score from 0 to 1,000 that routes an application to enhanced verification is a result under E-23's definition. Pellbrook bought Cairn as a fraud tool; the Chief Operating Officer signed the contract on 15 December 2024 under the vendor policy, and model risk was not consulted; the system was live on 3 February 2025 (Chapter 9).

The five stages, as Pellbrook stood
Stage Pellbrook (Chapter 9)
Classify Never done, because the fraud-tool category closed the question
Diligence A two-page overview and an annual third-party assurance report
Contract No term on model change or notification
Monitor Uptime and API latency, owned by IT, which watches the connection and not the model
Exit Nothing, because nobody had asked how Pellbrook would leave

Internal audit found no approval record, validation evidence or version history on 12 January 2026.

Part A. Classification
Field Pellbrook
Business criticality [not stated in the book]
Data exposure Cairn processes personal data (Chapter 9)
Autonomy over institutional decisions [not stated in the book as an AVRF rating]; below the routing threshold no person reviews the file for misrepresentation (Chapter 1)
Capability class The most demanding class, because the capability influences a decision about a person and processes personal data, so every section is issued (Chapter 9)
Questionnaire version, vendor, capability Version 1.0 [not stated in the book]; Kelso Analytics; Cairn
Date received; person who reviewed [not stated in the book]
Part B and Part C. Kelso's response, by section

The book gives the shape of the response by section, not question by question. Per-question outcomes and the numeric ratios are not stated in the book.

Section Kelso's response, as Chapter 9 sets it out Value, as far as the book states it
A. Provenance and identity Answerable [not stated in the book]
B. Training data Declined, with a stated reason: proprietary methods (Kelso declined on 26 January 2026 to share the features, the training data or the performance by segment) Open
C. Evaluation and performance An aggregate accuracy figure, an assertion; declines on performance by segment Asserted (the aggregate figure); Open (performance by segment)
D. Incident history [not stated in the book] [not stated in the book]
E. Subprocessors and supply chain Names two suppliers Pellbrook has no contract with: a document-reading sub-vendor and a credit bureau feed, both contracted by Kelso [not stated in the book]
F. Model change and notification Answered by events: on 18 August 2025 Kelso released version 5, retrained and rescaled, and the release notes went to a distribution list that no longer contained a Pellbrook address [not stated in the book]
G. Exit and portability Nothing in Pellbrook's record [not stated in the book]
Ratio Pellbrook
Evidence ratio Low; the number is [not stated in the book]
Response ratio High; the number is [not stated in the book]

The two ratios diverge, high on response and low on evidence, with the questions on silent model change and reproducibility in the Open and Asserted columns (Chapter 9). The assurance report is evidence of whatever the report examined, and no more.

Part D. One contract, one response
Question Pellbrook (Chapter 9)
Does the contract require notice before the model is retrained or rescaled? No
Does each API response carry a model version? No, until version 5; the request for a version history from Sunil Mehta, Pellbrook's senior internal auditor, found nothing
Could the institution compute the model's performance by segment from records it already holds? Yes

The minimum record, for Cairn.

Field Pellbrook
The vendor's model or version identifier None until version 5 (Chapter 9)
The input sent and the output received, or references to them Cairn's response identifier; Kelso keeps Cairn's inputs for thirty days, so Pellbrook keeps its own copy of any input it may be asked about later, or the reference is not enough (Chapter 9)
The institution's own decision, with the threshold in force Pellbrook's routing at its threshold; the threshold stayed at 700 after version 5 was released (Chapter 9); any later threshold is [not stated in the book]
The timestamp [not stated in the book]
The contract term in force No term on model change or notification (Chapter 9)
The route through outcomes

Pellbrook can compute the performance by segment that Kelso declined to supply, from the share of each segment's applications Cairn routed to enhanced verification and the misrepresentation its analysts found in those files. Misrepresentation in an application Cairn did not route is never observed, so the outcome test carries a control: a random sample of applications below the threshold sent to verification as well (Chapter 9).

Part E. The gate decision
Field Pellbrook (Chapter 9)
Decision Conditional passage: the decision the score supports. Passage is unavailable on the evidence
What rejection would mean The broker channel loses its misrepresentation screen on the day the decision is signed, which is a risk decision in its own right
The named person who decides [not stated in the book]. Chapter 5 places G1 and G4 with Devin Achterberg, Cairn's platform owner, G2 with Renée Moreau, and G3 and the G5 decision with one executive outside lending operations and model risk, named in the decision rights
Reversion stated in advance If Kelso will not accept the notification term, the decision reverts to rejection, and the record says so in advance rather than after the next rescale
Condition Owner Date
A model-version identifier on every response [not stated in the book] [not stated in the book]
A contractual notification of any retrain or rescale before it takes effect [not stated in the book] [not stated in the book]
A threshold re-derived by Pellbrook on each version from its own outcome data [not stated in the book] [not stated in the book]
A monthly measure of the routed share against a baseline, with a named owner [not stated in the book] [not stated in the book]
A segment-level outcome test that Pellbrook runs itself [not stated in the book] [not stated in the book]
Part F. Residual risk and the exception
Field Pellbrook (Chapter 9)
Classification The most demanding class
The two ratios High on response, low on evidence; numbers [not stated in the book]
Declined questions, with stated reasons Training data and performance by segment, declined citing proprietary methods
Compensating controls, each with its owner [not stated in the book]. Chapter 9 names what a conditional passage adds to the exception: written conditions, their owners, and the outcome test as the validation
What the controls do not cover [not stated in the book]
Residual risk against the appetite statement [not stated in the book]
Person who accepted it [not stated in the book]
Date the acceptance expires [not stated in the book]
Boundary fixed The routing rule and the threshold Pellbrook now derives itself
Optimizer freed Kelso's model behind the API
Evidence that the boundary held Pellbrook's own outcome series
The exception Renée Moreau's 180-day exception of 9 February 2026, recorded when she rated Cairn high inherent risk and placed it on the inventory
The validation The outcome test its own data already supports
The date fixed for the decision 8 August 2026, the day the 180 days end, on which the exception either closes into passage or reverts into rejection. The entry made on that date is [not stated in the book]

A vendor record in this shape joins the institution's other evidence instead of sitting in the procurement file where Cairn's contract sat for fourteen months. It is the record Sunil Mehta asked for in January and could not be given, written for the next time he asks (Chapter 9).

nabeelkhan.com/e-23/vendor-assessment. Questions: nabeelkhan.com/contact.

Get the Word and Excel file

Your email and role, and the download starts on this page. Nothing to confirm in your inbox.

Both starred fields are required.

Optional: your first name

Sent to Nabeel Khan: your email, role and region, and which template you took. Nothing is emailed to you unless you tick the box. Privacy notice.

The Word file has started

Word file again Now the Excel file

Next in the book: The trigger register template and the Thornbury worked example (Chapter 10). Or take the E-23 check to see which template matters most for you.

§ 02Where this sits

Where this sits.

Chapter
Chapter 9One vendor scored, with a gate decision.
Check
Theme 4, Third-party modelsThe E-23 readiness check points here for these themes. Take the check.
Understand
The AI Vendor Risk Framework (AVRF)™Read the method in Chapter 9 of OSFI E-23 for AI Systems; read the framework on its own page, with the DOI of its deposited specification.
§ 03Statements

The Office of the Superintendent of Financial Institutions (OSFI) does not endorse, approve or recommend this book, its author or any framework in it. Conformance with any framework named here is self-declared, by the institution, on its own record. Coldbrook, Thornbury and Pellbrook are fictional institutions, invented for the book.

When did your vendor’s model last change, and how did you find out?

§ 04Ask an assistantLive, no key

Ask your AI assistant instead.

This page is a snapshot, accurate at the release it cites. The same corpus is callable, publicly and without a key, so an assistant can query it live and return an answer carrying the source it came from. For this page that is get_framework, which returns the Defensible AI Framework Registry entry for any framework these templates are built on (the Five-Gate Deployment Model, the AVRF, PEVG, PARA), with its version and the concept DOI of its deposited specification. It does not yet hold the E-23 handbook or the guideline itself; for those, this page and the book are the source.

01 · Connect
claude mcp add --transport http concylium https://mcp.nabeelkhan.com/api/mcp

Claude Desktop, ChatGPT, Cursor, VS Code and Gemini CLI take the endpoint on its own: https://mcp.nabeelkhan.com/api/mcp. No key, no account, nothing to sign. Setup for every client.

02 · Ask

“Using Concylium, get the Five-Gate Deployment Model and the AVRF from the framework registry, with their versions and DOIs, and tell me which gate a vendor model decision belongs to.”

A framework quoted from memory drifts. One returned from its registry, with the DOI of the deposited specification, does not.

Fin · E-23 Chapter 9 download
Get the template →