Abstract AI governance, testing, and audit workflow

Capstone brief

Design a secure AI-powered helpdesk that can answer internal policy questions and create tickets. Produce a short threat model, a control plan, and an evaluation plan that show how the system remains useful without gaining unsafe authority.

Capstone success criteria

  • Every data source, tool, and model action has a named owner and trust boundary.
  • The design applies least privilege, retrieval access controls, and approval gates for consequential actions.
  • The evaluation plan includes ordinary use, edge cases, direct/indirect injection attempts, and a human review process.
  • Logs support incident investigation without retaining unnecessary sensitive content.

Watch: testing secure AI systems

Read: governance and assurance

Book shelf

  • Threat Modeling, Adam Shostack — a strong structure for explaining your design choices.
  • AI Engineering, Chip Huyen — helpful for moving from prototype to accountable production operation.