Secure AI Agents and MCP Capstone Answer Key

Table of Contents
Return to the Secure AI Agents and MCP Capstone
Open this reference after you finish and score your capstone package. Record each difference as a correction or residual risk.
Reference Decision
The reference decision is approve with conditions for a test environment.
Required conditions:
post_commentuses a dedicated test-project identity.- The host shows the issue identifier and final comment text.
- A trusted host records approval with a random, single-use token bound to the action digest and expiry. Untrusted content cannot mint approval.
- The server rejects any other project, issue, or payload over 2,000 characters. Approval binds the preview and current target-state digest.
- The event stream records preview, approval, call, and downstream result under one run ID.
- A hostile issue instruction fails before the downstream request.
- A valid approved comment returns
would_postin the synthetic positive test. The local simulator prints9/9 passedand makes no downstream request.
Production release stays out of scope until a real authorization test, downstream audit review, and incident exercise produce evidence.
Review Gate
Use the rubric on the capstone prompt . Pass when the package scores 10 out of 12 or higher and authority, approval, and attack test each score at least one point.
Verify Your Review
- The decision names the test-only release boundary
- All seven required conditions appear in the package or correction record
- The score reaches 10 out of 12
- Authority, approval, and attack test have no zero scores
- Production evidence gaps have owners and follow-up checks
Return to the Secure AI Agents and MCP Course after you record corrections and the final score.


