Add Meridian Risk blueprint: governed multi-agent KYC on AgentCore - #1950
Add Meridian Risk blueprint: governed multi-agent KYC on AgentCore#1950vivibui wants to merge 1 commit into
Conversation
A full-stack, deployment-ready blueprint under 05-blueprints/meridian-risk: a governed multi-agent KYC onboarding desk on Amazon Bedrock AgentCore. A Credit Analyst and a Compliance Officer run concurrently against the Gateway's KYC tools, then a supervisor synthesizes one auditable APPROVE / REJECT / ESCALATE decision with a 0-100 risk score. Uses six AgentCore services together: Runtime (Strands multi-agent workflow), Gateway as a single governed ingress fronting both the KYC tools (MCP target) and Bedrock models (inference target — the LLM-gateway pattern), Policy (Cedar authorization enforced on every request), Memory (per-customer history), Agent Registry (governed catalog), and a managed Harness (the same assistant as config). Adds Bedrock Guardrails and ADOT/OpenTelemetry observability. Terraform IaC, React console, one-command deploy. Synthetic data only; no secrets or deployment-specific identifiers.
|
|
||
|
|
||
| def log(message: str) -> None: | ||
| print(f"[oauth-provider] {message}", flush=True) |
| yield _sse(event) | ||
|
|
||
| return StreamingResponse( | ||
| stream(), |
|
Latest scan for commit: Security Scan ResultsScan Metadata
SummaryScanner ResultsThe table below shows findings by scanner, with status based on severity thresholds and dependencies: Column Explanations: Severity Levels (S/C/H/M/L/I):
Other Columns:
Scanner Results:
Severity Thresholds (Thresh Column):
Threshold Source: Values in parentheses indicate where the threshold is configured:
Statistics calculation:
Detailed FindingsShow 36 actionable findingsFinding 1: B310
Description: Code Snippet: Finding 2: B310
Description: Code Snippet: Finding 3: B310
Description: Code Snippet: Finding 4: B310
Description: Code Snippet: Finding 5: SECRET-SECRET-KEYWORD
Description: Code Snippet: Finding 6: SECRET-SECRET-KEYWORD
Description: Code Snippet: Finding 7: CKV_AWS_158
Description: Code Snippet: Finding 8: CKV_AWS_338
Description: Code Snippet: Finding 9: CKV_AWS_173
Description: Code Snippet: Finding 10: CKV_AWS_116
Description: Code Snippet: Finding 11: CKV_AWS_272
Description: Code Snippet: Finding 12: CKV_AWS_115
Description: Code Snippet: Finding 13: CKV_AWS_117
Description: Code Snippet: Finding 14: CKV_AWS_50
Description: Code Snippet: Finding 15: CKV_AWS_158
Description: Code Snippet: Finding 16: CKV_AWS_338
Description: Code Snippet: Finding 17: CKV_AWS_116
Description: Code Snippet: Finding 18: CKV_AWS_272
Description: Code Snippet: Finding 19: CKV_AWS_115
Description: Code Snippet: Finding 20: CKV_AWS_117
Description: Code Snippet: Finding 21: CKV_AWS_50
Description: Code Snippet: Finding 22: CKV_AWS_107
Description: Code Snippet: Finding 23: CKV_AWS_136
Description: Code Snippet: Finding 24: CKV_AWS_51
Description: Code Snippet: Finding 25: CKV_AWS_136
Description: Code Snippet: |
Summary
Adds Meridian Risk — a governed multi-agent KYC onboarding desk on Amazon Bedrock AgentCore — as a new full-stack blueprint under
05-blueprints/meridian-risk/.A Credit Analyst and a Compliance Officer run concurrently against the Gateway's KYC tools, then a supervisor synthesizes one auditable APPROVE / REJECT / ESCALATE decision with a 0–100 risk score. The emphasis is platform governance — proving an agent was only ever allowed to call the tools it was scoped to.
What this blueprint demonstrates
Six AgentCore services working together:
ENFORCEmodeDRAFT → APPROVEDworkflowAlso includes Bedrock Guardrails and ADOT/OpenTelemetry observability (traces and spans in CloudWatch Transaction Search).
Stack & deploy
./scripts/deploy.sh) with a harness skill smoke testNotes
05-blueprints/— no other blueprints modifiedEXAMPLEmock values only)