SPA en React desplegada en S3 + CloudFront, con infraestructura definida completamente en Terraform, generada y revisada mediante un flujo de trabajo agéntico en Claude Code.
Un workflow de GitHub Actions construye la app y la publica directamente en S3 en cada push a main, autenticándose en AWS mediante IAM OIDC — sin claves de acceso de larga duración almacenadas en ningún lado. CloudFront sirve los archivos generados por HTTPS y su caché se invalida en cada despliegue. El Terraform, el rol OIDC y el propio workflow de CI fueron generados y revisados mediante un flujo de trabajo agéntico con Claude Code — infraestructura escrita por un agente dedicado, revisada luego por una pasada de seguridad antes de aplicar cualquier cambio.
Ver el diagrama completo de arquitectura en el README ↗React · Terraform · AWS S3 · CloudFront