- Before
- Has 9–14 questionnaires open, each due within days; chases experts and checks wording against the last answer by hand.
- Now
- Works one grid sorted by source: approves the green band in one click, reviews the blue drafts with their passages and fixes a stale answer everywhere at once.
One bank's questionnaire, from upload to its own workbook back
Atlas Crown Bank's third-party risk team sends Kestrel & Vane Group a 312-question SIG Lite 2026 with its own DORA ICT and AI use tabs. A $4.8M renewal of managed warehouse services waits on it, due Fri 23 Oct. Here is what happens next, screen by screen, in the working solution.
- 01Tue 16:40
He drops in the bank's workbook; the reader maps every cell
Jonah Reyes · Senior Sales EngineerJonah uploads ACB_TPRM_SIG-Lite-2026_KestrelVane.xlsx with the customer, opportunity OPP-28817, the due date and Amara Osei as owner. In 52 seconds the questionnaire reader recognises SIG Lite 2026 plus the two tabs the bank added, finds 3 visible tabs and 1 hidden one, and maps 312 questions, 312 answer cells, 302 Yes/No/N/A cells and 4 follow-ons behind a gate.
“1 hidden instruction set aside. A comment on cell D201 … is treated as text in the customer’s file and never followed. Logged on the audit trail.”
- 02By 16:46
Every question sorted by where its answer comes from
Amara Osei · GRC AnalystAmara opens one long grid in three bands: 271 from approved answers, 29 drafted from policies, 12 that need an expert. The ribbon shows each agent's work — reader, matcher, drafter, consistency, router, sign-off — and every row carries its source, its confidence and its state. 72% is already approved; the green band has 55 ready to approve in one click.
“Consistency · 3 to resolve” · “Router · 12 to 5 experts” · “Sign-off · 43 in packet”
- 03OR-07
Backups encrypted at rest — drafted from the policy, passage cited
Policy drafter“Do you encrypt backups at rest?” The library answer ANS-0233 was retired on 3 Sep 2026 when backups moved, so it was not reused. The drafter found Backup Policy v5.0 §4.2, wrote “Yes. All backups are encrypted at rest with AES-256; keys are held in the managed key service and rotated every 365 days”, checked each sentence against the passage and scored it 0.94, above the 0.80 floor. Every step of its plan is shown, with how long it took.
Below the 0.80 floor, a draft goes to the named expert instead.
- 04Told before
The same answer 14 other customers were given
Consistency checkerBefore Amara approves, the told-before tab lists the customers who received this answer since March — Brightmoor Health, Sorrel Medical, Fenwick Credit Union and others — each marked Same, with the date. The trust-centre statement says the same. The answer fits the bank's cell: 121 of 1,000 characters.
- 05Wed 09:52
A stale 90-day answer, fixed everywhere at once
Amara Osei · GRC AnalystLibrary answer ANS-0377 says customer data is deleted 90 days after termination. The Data Retention Standard v3.2 §5.1, in force since 1 Jul 2026, says 30, and so does the trust centre — and 6 customers were told 90 days since July. One click on Fix everywhere updates the library answer, this questionnaire, Corvane Insurance's CAIQ and Marlow Transit's portal, and drafts a correction note to the 6 customers for their account owners.
Library answer ANS-0377 → v2 · “Owner Tomas Novak (DPO) approves in Teams.”
- 06DR-09
Sales promised 4 hours; the plan says 24
Commitment guardThe bank asks for notice of a major ICT-related incident within 4 hours of detection. The Incident Response Plan v4.1 and the standard Data Processing Agreement commit to 24 hours from classification, and Jonah's deal notes of 6 Oct promised 4. The guard prepares three options with their consequences — keep 24 hours, offer 4 hours for this customer, or ask what the bank needs for its own reporting — and sends the decision to Ken Ito.
“Only the CISO delegate decides commitments above policy.”
- 07Wed morning
The expert answers in two lines, from what the agents found
Lucía Ferrer · Platform Resilience LeadTwelve questions went to five named experts at 16:47 on a 24-hour clock; ten came back overnight. Lucía sees only the questions asked of her. For the RTO and RPO of the warehouse management service, the router has drafted from runbook WMS-DR-07 and the 21 Aug 2026 recovery test: RTO 4 hours, RPO 15 minutes. She checks it against what Sorrel Medical was told and submits.
“Drafted by the router from the sources it found. Change anything; you are the source.”
- 08Sign-off
He reads 43 answers, not 312
Ken Ito · Deputy CISO, CISO delegateThe sign-off planner built Ken's delta packet: 29 policy drafts, 12 expert answers and 2 library answers that changed, each with its source. The 269 unchanged library answers he signed between 12 Nov 2025 and 30 Sep 2026, with no source changed since, he attests in one step. Any line can go back to Amara with a reason code; he approves the rest.
“Viewing as Ken Ito, Deputy CISO · he sees only what is new, changed or a promise.”
- 09Wed 11:52
Keep 24 hours, with a reason code — then he signs
Ken Ito · Deputy CISO, CISO delegateFor the incident-notice commitment Ken chooses “Keep 24 hours (policy)” with reason code POL-COMMIT, and Jonah is told why. He attests the 269, adds his note — “Reviewed the delta packet; unchanged answers attested.” — and signs. The signature, the decision and the reason are on the audit trail.
“Signed by Ken Ito · Wed 14 Oct 11:52 … 43 approved · 269 attested · commitment DR-09: keep 24 hours (POL-COMMIT)”
- 10Wed 12:06 · 9 days early
The bank's own workbook goes back, with proof
Return writerThe return writer writes the answers into the bank's own file, re-reads it and compares it with the original cell by cell: 312 answer cells and 302 Yes/No cells written, 0 other cells changed, 0 formulas or lists changed. The SOC 2 Type II report is attached because an NDA is on file; the internal retention standard is cited, never attached. Jonah marks it sent, OPP-28817 is updated and the 43 new or changed answers are proposed to the library.
“The hidden tab ‘Lists’, data validation and column widths are untouched. File type .xlsx → .xlsx.”