Este site — SPA estático React/Vite, construído agent-first com Claude Code.
Uma SPA estática (sem backend) servida em S3 + CloudFront e provisionada com Terraform. A entrega é plan-first, com CI de gates e deploy no merge. O repo é a fonte da verdade.
O que você tira dissoonde começar a ler o repo, e o que levar: os ADRs registram as decisões que sustentam peso, do plan-first ao deploy — com o trade-off que cada uma custou.
ReactViteTypeScriptTerraformGitHub ActionsClaude Code
O harness que constrói este site — personas de review, hooks de permissão, e um gate de merge que é hook, não instrução.
Um agente produz trabalho plausível com rapidez; o gargalo vira confiar nele. Aqui a verificação é mecânica e o humano fica com o que é dele: um reviewer julga o MR em contexto fresco, e um hook recusa as ações irreversíveis antes do comando rodar, deixando-as com você.
O que você tira dissoo que dá para instalar no seu repo hoje, e o que é padrão de referência — o próprio README publica como distinguir os dois, em vez de deixar você descobrir por arquivo.
Claude CodeBashGitHub Actions