Simulated portfolio. Everything here is a simulated case study using synthetic data about a fictional company. It is not client work, a real audit, a certification or an assurance opinion.
ASSURANCE: GRC, IT audit, technology risk

Case studies / AI governance

Simulated case study: fictional company (Northstar Financial Technologies), synthetic data, no real audit or client.

4. AI governance and use-case risk assessment

AI-01 support assistant: conditionally approved (limited pilot). AI-02 document analyser: not approved: must not proceed. 16 approval gates; 0 evidenced.

Simulated. Simulated case study: fictional company (Northstar Financial Technologies), synthetic data, no real audit or client. Findings, people, vendors and metrics on this page are invented. Nothing here is a real audit result or an assurance opinion.
Diagram: AI governance lifecycle
AI use-case lifecycle aligned to the Govern, Map, Measure and Manage functions of the NIST AI Risk Management Framework, with a human approval gate before use.

Why it matters to the business

The business context. In July 2026 two AI requests reached Northstar's governance process. Customer Support Response Assistant would draft replies to customer tickets for about 60 support agents. Policy and Procedure Document Analyser would let about 70 employees ask questions about internal policies, contracts and board papers. Both depend on the same third-party model provider, whose terms on data retention and training are unclear. The business wants the benefit but cannot yet answer three simple questions: where does the data go, who is accountable, and what happens when the tool is wrong.

What is at stake. The register scores “Incorrect AI-generated customer response” (R-08: 12 out of 25 before controls, recorded residual 9) and “Sensitive data exposed through an AI tool” (R-09: 15 out of 25 before controls, recorded residual 12). Northstar's stated appetite is low for putting AI in front of customers without human review and a documented risk assessment. A blanket ban wastes a useful tool. A rubber stamp exposes confidential data or sends customers wrong answers under the company's name. Neither is a decision a risk function should be proud of.

Who relies on the work. The AI Governance Committee takes the decision. The Head of Customer Support and the Chief Financial Officer own the two use cases. The Privacy Officer cares where personal data goes, and the Chief Risk Officer accepts any residual risk above the threshold.

What the business needs from this work.

  • A decision framework that can say yes with conditions or no with reasons, with owners and dates on every condition.
  • A risk assessment that looks past the model to the supplier, the data, the human review and the monitoring (11 risk areas here).
  • A plan for the day something goes wrong: incident response and a way to switch the tool off.

What this shows about how I work. It applies a recognised framework (the NIST AI Risk Management Framework) without claiming conformity, gives a clear and different answer to two different requests, and keeps the AI work consistent with the vendor work, since the vendor-linked gates read their status from the third-party tracker. It is the discipline AI governance needs, rather than the vocabulary.

Approach

Each use case was assessed across 11 risk areas (purpose and affected people, data, human oversight, accuracy, security, vendor dependency and others) with three ratings: inherent, residual as proposed, and target after gates. Controls map to the NIST AI Risk Management Framework functions Govern, Map, Measure and Manage. Approval is a human committee decision, never automatic, and vendor-linked gates read their status from the Project 3 tracker so the two projects cannot disagree.

What is automated, and what is not

Automation here means scripts that run the same way every time on synthetic data. It is not a live connection to any real system. The table separates what a script does from what still needs judgement.

Automation in this case study (simulated, synthetic data)
What is automatedHowWhere in the repositoryWhat a person still does
Vendor-linked approval gatesEach gate that depends on the vendor reads its status from the third-party tracker, so the two projects cannot disagreescripts/build_p4.pyDeciding what must be true before go-live
Risk assessment and register22 assessments (two use cases across 11 risk areas, each with inherent, proposed and target ratings) feed a risk register, control mapping, gates and monitoring measuresscripts/build_p4.py, p4_config.pyThe ratings themselves, which are structured judgement
Policy, playbook and decision memoGenerated as PDFs and Markdown from one sourcescripts/build_p4.pyThe committee's decision and the legal review the playbook says it needs
NIST AI RMF extractAll 72 subcategories were extracted from the NIST document by scriptscripts/extract_airmf_core.pyInterpreting how each applies

Re-run it. bash scripts/build_all.sh rebuilds everything from the synthetic data in 22 steps and runs 92 automated tests. The single script is named in each row.

Decisions

AI use-case decisions (simulated)
AI-01 Customer Support Response AssistantConditionally approved (limited pilot)HighHighMedium0 of 8
AI-02 Policy and Procedure Document AnalyserNot approved: must not proceedHighHighMedium0 of 8

AI-01 may run as a limited pilot (at most 10 agents, approved knowledge-base content only, no automatic sending) once its 8 gates are evidenced. AI-02 is not approved: uploading confidential contracts and board papers to an external tier with no technical control, and relying on users to verify summaries, leaves residual risk too high.

Approval gates

AI approval gates (simulated)
AI-01-G01AI-01Written confirmation from Lumenvale of prompt and output retention, no model training on Northstar content, and a subprocessor list, for the API tierChief Product Officer2026-11-01Blocked by 3 open vendor issue(s) in Project 3
AI-01-G02AI-01Incident notification clause with a stated time limit, content and named contactHead of Procurement2026-11-01Blocked by 1 open vendor issue(s) in Project 3
AI-01-G03AI-01Privacy impact assessment completed, including cross-border handling and redaction of identifiersPrivacy Officer2026-11-15In progress
AI-01-G04AI-01Technical enforcement that no reply is sent without agent approvalHead of Customer Support2026-11-15Not started
AI-01-G05AI-01Pre-deployment evaluation on a representative ticket set with documented thresholds met (material error rate at or below 2%)Head of Customer Support2026-11-15In progress
AI-01-G06AI-01Prompt injection and data leakage tests passedIT Security Manager2026-11-15Not started
AI-01-G07AI-01Logging of prompt, sources, draft, final reply and approver in place with a retention periodHead of Platform Engineering2026-11-22Not started
AI-01-G08AI-01Monitoring plan live and the AI incident playbook rehearsed with support supervisorsAI Governance Committee2026-11-22Not started
AI-02-G01AI-02Written terms for the document-upload tier: retention, no model training, subprocessors, incident notification; or an alternative providerChief Financial Officer2027-01-31Blocked by 3 open vendor issue(s) in Project 3
AI-02-G02AI-02Classification gate that blocks upload of board papers, privileged and Restricted documentsHead of Platform Engineering2027-01-31Not started
AI-02-G03AI-02Per-user document isolation and upload limited to documents the user may accessHead of Platform Engineering2027-01-31Not started
AI-02-G04AI-02Technical traceability: every answer shows the source passage and requires acknowledgement before reuse in a recordChief Financial Officer2027-01-31Not started
AI-02-G05AI-02Privacy impact assessment and legal review of privilege and confidentiality risksPrivacy Officer2027-01-31Not started
AI-02-G06AI-02Accuracy evaluation on a representative set of policy documents with documented thresholdsChief Financial Officer2027-02-28Not started
AI-02-G07AI-02Upload and access logging with monthly access reviewIT Security Manager2027-02-28Not started
AI-02-G08AI-02Monitoring plan and AI incident playbook adopted and rehearsedAI Governance Committee2027-02-28Not started

What management should do

Close the vendor retention and no-training confirmation first; it blocks both use cases. Adopt the monitoring plan before the pilot starts. Monitoring thresholds in the plan are proposals and are not derived from data.

Uncertainty and limitations

  • ISO/IEC 42001 was read at abstract level only; there is no clause mapping and no alignment or certification claim.
  • The incident playbook states no legal reporting deadlines; Northstar's counsel would need to supply them.
  • Two use cases are a small sample; ratings are structured judgement.

Downloads

Every file below is generated by this repository's scripts and listed in the download index.

Sources

  • S018: Artificial Intelligence Risk Management Framework (AI RMF 1.0), NIST AI 100-1 (NIST), verified

See the full source register.

← Third-party risk · AI audit analytics → · Dashboard