- Before
- Answers the board and the insurer with weeks of paralegal reading and a spreadsheet nobody can check, row by row.
- Now
- Asks in plain words, accepts a written plan, and gets 37 cited rows with the coverage stated in under four minutes, an answer she can defend.
One question from the risk committee, answered and cited
Kestrel & Vane Group holds 4,873 contracts in force across five business units and 30 countries. On Wednesday 14 October, Enterprise Risk needs a number for the cyber-insurance renewal and the risk committee on 22 October. Here is how Hannah Okoro, Head of Legal Operations, answers it, screen by screen.
- 01Wednesday, 09:12
One question bar over 4,873 contracts
Hannah Okoro · Head of Legal OperationsHannah's home screen counts the portfolio: 4,873 in force, 4,812 searched, 61 unreadable, and a warning that the APAC regional drive is offline. Below the question bar sits what needs her today — two watched queries with new matches, a change-of-control report from Rafael Duarte waiting for her approval by Friday, and 14 open copy requests, 3 past their 10-day SLA. Tom Ashworth's question is pinned under "Asked for this week".
Tom Ashworth, Enterprise Risk: “For the cyber-insurance renewal and the risk committee on 22 October: how much supplier spend sits under liability caps below our standard, with no carve-out for a data breach?”
- 02One click
The plan and its definitions, before anything runs
PlannerHannah clicks "Ask this". The question becomes: which supplier contracts cap the supplier's liability below 12 months of fees, with no data-breach carve-out? The planner splits it into six steps — scope, find, convert, read, verify, total — each with the agent that will do it, and writes down the definitions: 12 months of fees means fees paid or payable in the 12 months before the claim (policy CP-07); governing text means the latest signed amendment or side letter that changes the clause.
“Nothing runs until you accept it.” Estimated 4 minutes · 1,906 contracts to read.
- 03Run the plan
Agents read 1,906 supplier agreements, amendments included
Clause reader · Exposure calculatorThe plan is stamped "Accepted by Hannah Okoro · 09:12" and the rail shows each step as it runs. Scope: 1,910 supplier agreements, 1,906 read, 4 scans unreadable. The clause reader reads the governing text of 1,906 and finds 1,818 caps, with 88 having no cap clause. The exposure calculator divides fixed amounts by monthly spend: 132 fall below 12 months. Reading the exclusions leaves 40 with no carve-out and no higher cap.
Live in the rail: “Reading Brightwater Logistics · side letter.”
- 04Verify
120 values re-read on the page, 3 rows dropped
VerifierThe verifier re-opens every cited page on its own, without the reader's notes. It confirms 37 rows and drops 3, each with its reason. Halden Facilities: Amendment 2 (Mar 2025) raised the cap to 12 months, so the reader's original §10.1 was superseded. Brightwater Logistics: a side letter of 4 Aug 2024 puts data incidents outside the cap, up to $5M. Moravia Print: the cited page 9 is a pricing schedule, so the file goes to coverage for a better copy.
“The verifier can only remove rows. It never adds a row or changes a value; a person decides if a dropped row should be looked at again.”
- 053 min 48 s
37 contracts, one plain line, a citation on every value
Hannah Okoro · Head of Legal OperationsAbove the table, one line Hannah can quote, with chips for "Verified · 37 of 40 rows confirmed on the page", the coverage and plan v1, "paid or payable". The strip shows where the matches sit: Group IT 14 ($21.6M), Industrial 9 ($11.4M), Distribution 7 ($8.3M), Services 5 ($5.1M), Group functions 2 ($1.8M). Every row carries the cap as written, months, the carve-out clause and the notice date. Five notice dates are already marked missed.
“37 supplier contracts cap the supplier’s liability below 12 months of fees with no data-breach carve-out: $48.2M of annual spend, $31.9M below a 12-month cap.”
- 06§11.2 · p.14
Kepler Hosting, read on the page
Rafael Duarte · Commercial CounselThe top row is Kepler Hosting's master hosting services agreement, signed Mar 2021, with Amendment 2 of Jan 2024 as the governing text. The citation chip opens page 14 of 38 with §11.2 highlighted: liability capped at the fees paid in the 3 months before the claim. §11.4 excludes only fraud, death and personal injury. Beside the page are the $6.4M of FY2026 spend from the ERP and $4.8M below a 12-month cap, with the formula ($6.4M − $1.6M) and the verifier's stamp, confidence 0.93.
Verifier: “Re-opened page 14 on its own, without the reader’s notes, and found the cap in §11.2 and the exclusions in §11.4.”
- 07All Kepler contracts
One counterparty, clause by clause
Meera Iyer · Category Manager, IT and HostingKepler Hosting Ltd and its parent are joined from the vendor master: 4 contracts in force, $7.9M of annual spend, 2 below the liability standard. The disaster recovery services order inherits the master agreement's 3-month cap, and the colocation licence already meets the standard. Kepler hosts the group's ERP and customer portal, and a breach there would be recovered only up to $1.6M. The notice to stop both renewals is due by 1 Apr 2027.
- 08Coverage
What could not be read is said, not dropped
Library agentFour supplier scans are left out of the answer and listed, with $3.1M of spend between them: Tessaly Couriers (fax copy, image only), Ostrander Metals (pages missing), Quillon Software (password-protected) and Rook & Fennel Catering (a handwritten change). Each row says whether it could change the answer. Hannah requests better copies from the four owners in one step. Across the portfolio, 61 of 4,873 files could not be read, each with its reason.
“The library agent never guesses unreadable text. A file stays out of answers until a readable copy arrives, then it is read and every watched query runs again.”
- 09Save, watch, share
A watched query, and a report that waits for a second owner
Hannah Okoro · Head of Legal OperationsHannah saves the question as a watched query that runs again when new contracts arrive, and submits it as a standard report. It waits for Nadia Ferreira's approval; until then readers see only a preview. Viewed as Meera Iyer, the report shows 14 of 37 contracts, $21.6M of spend and $15.0M below a 12-month cap. Her access covers Group IT, so the other business units' terms never reach her screen.
“You see 14 of 37 contracts. Your access covers Group IT. Totals are for the rows you can see; other business units’ terms are not sent to your screen.”
- 10On the record
Every question, share and view in one log
Imani Kariuki · Internal Audit ManagerThe question log holds Hannah's question as Q-2611 with the access applied (all 5 business units), the verifier's run (120 values re-read, 37 confirmed, 3 dropped), the save, the submission and Meera's preview. Each entry is chained to the one before it and cannot be edited, and internal audit can export the evidence for this month, this quarter or the last 12 months.
“22 entries · chained, cannot be edited.”