A successful pilot proves capability. It does not prove production readiness, and the distinction matters because AI systems fail silently where traditional software fails loudly. A crashed application is visible the moment it happens. A model that has quietly drifted or been manipulated through a poisoned input can keep producing confident, wrong answers for weeks before anyone notices, which is why production AI needs a governance framework built for probabilistic risk, not the deterministic risk model traditional software risk registers assume.
Four risk pillars structure the assessment. Functional risk covers hallucination, confident output that is simply false, and failure on edge cases and unusual inputs the system was not trained against. Operational risk covers model drift, unbounded consumption that produces cost spirals and vendor lock-in, and fragile dependency on a single proprietary API. Usability risk covers automation bias, the point at which an operator stops critically evaluating output because the system has been right ninety-five percent of the time, and latency that makes a system unusable in a genuinely real-time context. Cybersecurity risk covers prompt injection, data poisoning of a retrieval-augmented knowledge base, and PII leakage that triggers PDPA or GDPR exposure.
Exhibit · The four-pillar risk model
Scored the way industrial engineering scores failure
- Functional
Hallucination & edge cases
Confident output that is simply false; failure on inputs the system was not trained against.
- Operational
Drift, cost & lock-in
Model drift, unbounded consumption that produces cost spirals, fragile dependency on a single proprietary API.
- Usability
Automation bias & latency
The point an operator stops critically evaluating output because the system has been right 95% of the time.
- Cybersecurity
Injection, poisoning & leakage
Prompt injection, data poisoning of a RAG knowledge base, PII leakage that triggers PDPA or GDPR exposure.
Each risk is scored using Failure Mode and Effects Analysis borrowed from industrial engineering: severity, occurrence and detection, each rated one to five, multiplied into a Risk Priority Number. A hallucinating advisory system scoring severity four, occurrence three and detection five produces an RPN of sixty, a critical risk precisely because it is hard to detect. An API outage scoring severity three, occurrence one and detection one produces an RPN of three, a lower priority despite being the more visible failure. The framework deliberately inverts intuition: the silent failure outranks the loud one.
Exhibit · Scoring the risk
Risk Priority Number = Severity × Occurrence × Detection
Risk Priority Number = Severity × Occurrence × Detection (each rated 1–5)
Mitigation runs on two tracks. Technical controls include grounding output in verified documents through RAG, deterministic guardrails such as regex and logic validators that catch what a model cannot be trusted to catch itself, and circuit breakers that trip on cost or error thresholds. Operational governance includes red teaming, a human-in-the-loop checkpoint for any high-severity action, and a continuous evaluation pipeline run against a golden set of known-correct outputs, not a one-time test performed before launch and never revisited.
Reference
This piece is adapted for Praxora Lab from the original. Originally published at terencekok.com ›