Passo 4 · Fundamentos · Fundamentos · Como continuar ENPT
Organizer Loop Engineering · Curso Visual

Como continuar

Próximos tickets, reautenticação do Gmail e como estender o dashboard sem reconstruí-lo.

Leia a versão simples ou abra a camada técnica em qualquer seção.
1

A grande ideia


O Sprint 1 entregou a estrutura. O próximo trabalho é desbloquear a ingestão do Gmail ou melhorar os coletores para que leiam os stores brutos dos agentes, não apenas relatórios.

Tudo são arquivos simples. Se quiser uma nova view, edite dashboard/index.html. Se quiser um novo parser, edite dashboard/collector.py. Se quiser um novo ticket, adicione um arquivo Markdown em forge/issues/.

Pense assim… uma oficina onde as ferramentas já estão penduradas na parede. Você não precisa reconstruir a oficina para fazer a próxima coisa; apenas pega a ferramenta certa.

Por baixo dos panos

O formato de issue é intencionalmente simples: um arquivo Markdown com front-matter contendo status, priority, blocked_by e owner. O dashboard ainda não os analisa, mas a convenção já está estabelecida para que futuros coletores possam consumi-los.

2

Em uma imagem


Reautenticação Gmail desbloqueia GMAIL-001 GMAIL-001 ingest + classify Stores brutos melhor ingestão
Reautenticação do Gmail → GMAIL-001 → fontes de ingestão mais ricas.
3

No código


O comando de reautenticação mora no dashboard e em GMAIL-001.md. Ele mira a conta workspace info@appfy-ai.

forge/issues/GMAIL-001.md
# GMAIL-001 — Ingestão do Gmail bloqueada
status: blocked
priority: P0
blocked_by: oauth-token-expiry
owner: user

Todos os quatro tokens OAuth configurados expiraram. Execute o comando
abaixo para a conta empresarial antes que a ingestão possa retomar.

Acesse você mesmo

open ~/Documents/Projects/appfy/organizer-loop-engineering/forge/issues/GMAIL-001.md
4

Experimente


Se você está pronto para desbloquear o Gmail, copie e execute este comando:

GOOGLE_WORKSPACE_CLI_CONFIG_DIR=/Users/acf/.config/gws-accounts/info-appfy-ai GOOGLE_WORKSPACE_CLI_KEYRING_BACKEND=file /opt/homebrew/bin/gws auth login --services gmail,calendar,drive --readonly
A disciplina do loop-engineering ainda se aplica: capture um done-when mensurável, execute uma unidade limitada por passo, verifique na fronteira real e depois melhore o artefato ou o prompt. Não reconstrua o harness; reuse-o.