- Before
- Interviews system owners and draws lineage that stops at the first spreadsheet, then ties a sample to the ledger at the end of the chain.
- Now
- Confirms each hop the agents trace, with the job log and the numbers on both sides in front of her, and records a reason code for every finding.
One BCBS 239 compliance case, from a board figure to a validated rating
Corvane National Bank, a $92 billion regional bank, sent its September 2026 Board Risk Report to the Board Risk Committee on October 15. Page 7, table 3.2, shows commercial real estate exposure (committed) of $14.86B: critical data element CRE-EXP-001, one of 312 across 41 risk reports fed by 9 source systems. Here is what happens on Thursday, October 22, screen by screen, in the working solution.
- 0107:40
The board figure, followed back to its source
Lineage agentThe agents start from the number as the board saw it and trace it down seven hops: the board portal, the risk reporting platform's template BRR-2026-09, the risk mart RM.CRE_CONC, a workbook called CRE_concentration_v12.xlsx, the staging table STG.CRE_LOANS, the core banking system's commercial loan ledger and the loan origination system. Each hop shows its owner, its control, the time it added and the amount it holds. Principle chips appear only where a gap sits: P2 on the risk mart, which runs a schema check only, and P3, P5 and P6 on the workbook.
Next step: “Hop 4 needs a steward: a workbook adds $212.0M and 2.5 days with no reconciliation control.”
- 02Hop 4
The difference, explained to the tab and the cell
Accuracy agentHop 5 holds $14,648.0M; the workbook uploads $14,860.0M. The Accuracy agent splits the $212.0M in two: $187.4M of sold participations counted as held, on tab Participations, rows 14–61, at 0.93 confidence, and $24.6M of six manual overrides on tab Adj, cells F18:F23, last edited September 29, 2026. It marks the second amount unexplained rather than guessing at it.
How the hop was found: the data catalog lists this input only as “manual upload”, so the Lineage agent joined the upload to the warehouse export by file name, time and account, at 0.94 confidence.
- 03One click
The rows behind $187.4 million
Nadia Ferreira · Risk Data StewardThe citation opens the workbook's Participations tab with rows 14 to 62 highlighted: 48 participations sold to other banks, pasted on June 30, 2026, with the “Sold %” column blank, so the full commitment counts as held. The workbook is read only, and borrower names stay masked.
- 04Same hop
End-user computing, rated with its reasons
Spreadsheet agent · 0.95 confidenceThe workbook has 9 tabs, 1,840 formulas, 61 hard-coded values and 6 manual overrides. Its only version control is “v12” in the file name; there is no reviewer sign-off and no reconciliation control. It feeds 6 elements in 3 reports and was edited on 23 days in 2026 by 3 analyst accounts. The agent rates it High and pins Principles 3, 5 and 6 to the hop.
“A rating is a proposal; the owner attests the controls.”
- 0509:34
Confirm the hop, decide the finding, open the fix
Nadia Ferreira · Risk Data StewardThree steps, in order. Nadia confirms hop 4 (LN-01) and accepts finding F-26-031 (FD-01), which feeds Principle 3. She then opens the two items the Assessor proposed for Derek Lomax: RDA-26-041, retire the workbook into a governed transformation reconciled at every load, due March 31, 2027; and RDA-26-042, an interim reconciliation before each upload signed by a second analyst, due November 13, 2026. Both land in the issue register as ISS-26-1187 and ISS-26-1188.
- 06Principle 5
The stress drill, replayed hop by hop
Timeliness agentOn June 18, 2026 at 08:00 the Board Risk Committee asked for CRE exposure by property type and state within one business day. The agent read the drill record, matched the scheduler and report-platform logs to the seven hops and measured each one. The figure arrived on June 21 at 17:36, 81.6 hours after the request, and 60 of those hours (74%) sat at the workbook. 33 of 41 reports met the 24-hour target.
- 07One switch
The same evidence, as the 2026 self-assessment
AssessorFlipping from One element to Self-assessment shows the 11 principles the bank rates, drafted by the Assessor from 312 elements, 44 findings and 1,284 evidence items, each beside last year's rating. Principle 3, accuracy and integrity, was re-drafted at 07:52 from 3 to 2, materially non-compliant. Principle 6, adaptability, also drops to 2, and Principle 11, distribution, rises to 4. Principles 12 to 14 are addressed to supervisors: the bank prepares their evidence and does not rate them.
- 0809:40
Every rating cites its findings, and every finding its hop
Graham Ashdown · Head of Risk ReportingPrinciple 3 opens on the Assessor's draft, at 0.92 confidence on prompt v2.4, with a rationale citing the $212.0M, the 13 of 312 elements with an unexplained difference and the 9 of 27 workbooks rated high. Below it are the findings behind the rating, each with “Open the hop”, and the OCC heightened-standards paragraph it also answers: 12 CFR Part 30, Appendix D, II.J(1) and (2). Graham can accept the rating, edit it with a reason or reject the draft. He accepts it (RT-01).
- 0910:05
Submitted, approved, validated, by three different people
Celeste Marchetti and Owen PritchardGraham decides all 11 ratings and submits (SA-01). Celeste Marchetti, the Chief Data Officer, approves the self-assessment for the Board Risk Committee on December 10, 2026 (SA-02). Owen Pritchard of Internal Audit validates it independently (IA-01), with the agent's draft and every human change side by side.
The Head of Risk Reporting “cannot approve what he submitted”: approval is the Chief Data Officer's step.
- 10The pack
One examiner pack for the Federal Reserve, the OCC and the board
Owen Pritchard · Internal Audit DirectorThe audit trail records who did what, when, why and on which evidence, for people and agents alike. One export gathers the self-assessment with the Assessor's draft and every human change, each rating's findings with hop, amount and citation, the lineage of all 312 elements with who confirmed and countersigned it, the reconciliations, the drill replay, the spreadsheets, the remediation items and the agent and prompt versions.
Borrower names, account numbers and employee IDs are redacted when the pack leaves; SAR-related elements appear as counts only.