Commit Graph

6 Commits

Author SHA1 Message Date
712028860e demo: add scripts/prove.sh (the money shot)
Runs a de-id round trip then searches the live AgentCore/Bedrock trace to show
the token appears and the real name has 0 hits — proof the cloud only ever saw a
token. `--last` proves against recent trace without a new round trip (snappy for
running right after the UI demo). Discovers the runtime log group automatically.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 21:42:31 +10:00
78d67a2469 Implement reversible PII de-identification round trip (T1–T7)
Build the AWS side of the HNCB demo end to end (region ap-southeast-1):

- T1 /tokenize + T2 /restore: Lambdas behind a public API Gateway (shared-secret
  auth), Presidio detection, random per-request tokens, DynamoDB vault; overlap
  resolution so a ROC ID stays TW_ROC_ID.
- T3: Presidio made private (SG-locked to the tokenize Lambda in-VPC; DynamoDB
  gateway endpoint); only /tokenize + /restore are public.
- T4: RAG Lambda registered as an MCP tool on an AgentCore Gateway (AWS_IAM/SigV4);
  agentcore_setup.sh + a SigV4 MCP invoke test.
- T5: Strands agent deployed to AgentCore Runtime; SigV4 gateway auth, apac
  inference profile, pinned deps.
- T6: advisor UI on S3+CloudFront with a Fusion-less demo orchestrator (/demo)
  chaining tokenize -> runtime -> restore.
- T7: README runbook + trace check; teardown deletes gateway/runtime/memory/ECR.

Verified live: the cloud AgentCore/Bedrock trace shows only tokens, never the
real name. Secrets stay in gitignored local.auto.tfvars.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 17:10:58 +10:00
147a71c6b7 Deploy AWS side only; Fusion is SaaS. Point to /tokenize+/restore tasks 2026-07-01 05:07:56 +00:00
95bbc13d41 Add teardown script 2026-07-01 04:58:33 +00:00
781f987b3a Add guided deploy script 2026-07-01 04:58:21 +00:00
33caa509d7 Add AgentCore Gateway + Runtime setup steps (CLI-driven) 2026-07-01 04:57:09 +00:00