refactor(auth): remove Cognito Identity Pool - uploads use presigned URLs

↗ view on GitHub · Jason Lee · 2026-05-16 · 703ad3a2

Identity Pool credentials were issued but never consumed. All uploads
go through backend-generated presigned URLs (mikeApi.ts). Removes:
- CfnIdentityPool, AuthenticatedRole, per-user S3 bucket policy (AuthStack)
- AwsContext.tsx, credentials.ts, storage.ts (dead frontend code)
- VITE_IDENTITY_POOL_ID env var and amplifyConfig Storage/identityPoolId

Also updates README highlight to reflect AgentCore microVM isolation
instead of the now-removed Identity Pool isolation claim.
Repository dropthejase/louis
Author Jason Lee <12leeejk2@gmail.com>
Authored
Parents f14a2d96
Stats 11 files changed , +8 , -294
Part of Direct S3 upload via backend-issued presigned URLs; Identity Pool removed

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-703ad3a2.md from inside the repo you want the change in.

⬇ Download capture-commit-703ad3a2.md