You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: sign-in opcional — guest mode instala harness + FIA sem login (#3)
O login da Academy vira pergunta opcional logo no passo 1: sessão válida
segue direto ("Welcome back"); sem login, o guest instala só harness +
agente, com alerta claro do que fica travado (templates e toda a
automação) no início e no resumo final.
- auth.js: oferta "Sign in (optional)" com as duas opções; negação de
autorização cai para guest em vez de matar a run (--login avulso ainda
sai com erro); assinatura inativa avisa com link de renovação e oferece
o caminho limitado; --yes sem token vira guest com warning
(CREATE_IAI_TOKEN inválido continua falhando alto no CI).
- mode.js: guest + --mode full / --stack recomendada = erro duro (nunca
downgrade silencioso em script); interativo esconde a opção template
(linha LOCKED no box); resume de full install pela metade exige login.
- stack.js: guest não é promovido a full quando as escolhas batem com a
stack recomendada — segue pelo manifesto com aviso.
- Download: header Authorization só com token; harness.js sem o guard de
token (o servidor serve o harness anonimamente — PUBLIC_TEMPLATES no
gate do iai-cursos, precisa de deploy do Convex); mensagem amigável
para missing_token/401.
- Modo harness não instala mais gh (vestigial — nada o usa nesse modo).
- README/DOCS/--help atualizados; testes novos (mode-guest + download
guest sem header) — 688 passando.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments