Origem: Humano, 2026-09-26: uma requisição por onda, cada uma para um agente em outra infraestrutura. Ondas irmãs: req-182 (onda 4, guias, CLI e API) e req-184 (onda 6, SDD e pipeline).
Lote Vinculado: BATCH-187.
Status: approved.
Autonomia: Nível 2. Commit e push autorizados pelo Humano. Sem pipeline e sem deploy: a publicação no Lab é do agente da req-184.
Leitura obrigatória antes de começar:
-
skill
c2f-documentation; -
req-179.md: regras (§1), mapa de conceitos (§2.3) e descartes (§2.5);
-
ai-workspace/pt-br/docs/guides/documentation.md(o contrato); -
BATCH-184.md: achados já registrados;
-
exemplos do rigor esperado:
concepts/request-lifecycle.md,concepts/resources.md,concepts/hooks.md.
1. Premissa (Humano)
As docs legadas foram escritas por uma geração anterior de agentes, que errava muito. Parta do princípio de que toda doc legada está errada e refaça a partir do código. Use os comentários do código (req-xxx, DEC-xxx), mas confirme cada afirmação lendo a implementação. Há muita coisa implementada sem documentação, e ela também deve entrar.
2. Escopo (pt-br e en, mesmo caminho, na mesma passagem)
| Doc nova | Legado a ler (pista, não fonte) e apagar ao migrar (+ equivalente en) |
|---|---|
concepts/architecture.md |
CONN2FLOW-GESTOR-DETALHAMENTO, CONN2FLOW-MODULOS-DETALHADO, CONN2FLOW-MODULOS-OVERVIEW |
concepts/widgets.md |
— (parta de reference/libraries/widgets.md e dos *.widget.php dos módulos) |
concepts/multilingual.md |
CONN2FLOW-SISTEMA-HIBRIDO-MULTILANGUE-CONCLUIDO, CONN2FLOW-SISTEMA-MULTILÍNGUE-HIBRIDO |
concepts/plugins.md |
CONN2FLOW-PLUGIN-ARCHITECTURE |
concepts/projects.md |
CONN2FLOW-SISTEMA-PROJETOS, CONN2FLOW-PROTECAO-BANCO-PROJETOS |
concepts/css-and-tailwind.md |
CONN2FLOW-FRAMEWORK-CSS |
concepts/admin-interface.md |
CONN2FLOW-SISTEMA-PREVIEW-MODALS, CONN2FLOW-MENU-RESPONSIVO-DASHBOARD-I18N-v2.6.3 |
concepts/system-updates.md |
CONN2FLOW-ATUALIZACOES-SISTEMA |
concepts/ai-security.md |
estrategia-seguranca-ia-publica, CONN2FLOW-SISTEMA-CONHECIMENTO |
concepts/vision.md |
visao/* |
whats-new/index.md + uma página por versão relevante (fonte: CHANGELOG.md da raiz) |
CONN2FLOW-CHANGELOG-HISTORY, changelogs/*, README.md da raiz de docs/ |
| Limpeza final (quando as ondas 2, 4 e 5 terminarem) | bibliotecas/README.md, bibliotecas/ROADMAP.md, libraries/README.md, libraries/ROADMAP.md; revisar ai-workspace/{pt-br,en}/README.md |
O mapa detalhado de cada legado está na req-179 §2.3. Achados que devem entrar (detalhes no BATCH-184): o deploy não atualiza o sitemap.xml (em projects); os achados de segurança A1–A11 da req-181 devem ser apontados em ai-security, sem detalhes de exploração.
3. Regras de convivência (obrigatórias)
-
Só edite
ai-workspace/{pt-br,en}/docs/concepts/(os quatro conceitos da onda 1 só para correção de link),whats-new/, os legados da tabela §2 esdd/implementation/BATCH-187.md. Os índices (BATCH-INDEX.md,CURRENT.md,VALIDATION-CHECKLIST.md) são do agente da req-179. -
Não rode
c2f docs:build,project:update-all,css:rebuildnemresources:sync: o pipeline é exclusivo do agente da req-184.docs:auditedocs:extractpodem ser rodados. -
Git:
git fetchegit rev-list --count HEAD..origin/mainantes de cada push (se houver commits novos,git pull --rebasesó com a sua árvore limpa);git addsó com os seus caminhos (nunca-Anem.); commits pequenos comdocs(core): <escopo> (BATCH-187 / req-183)e a linhaCo-Authored-By; push após cada commit. -
Heredoc do Git Bash corrompe barras invertidas e aspas. Use as ferramentas de arquivo (Write/Edit) ou um script salvo em arquivo.
-
Links só para
.mdexistentes; link quebrado aborta o build. A limpeza final não pode deixar link apontando para arquivo apagado. -
Conteúdo público: sem hosts, IPs, credenciais ou caminhos de servidor reais.
4. Critério de aceite
-
docs:audit --json: 0 erros, nenhum item deconcepts/ouwhats-new/com score > 0 e, depois da limpeza final,legacy= 0 nos dois idiomas. -
BATCH-187.mdcom as docs, os achados do código por doc e os hashes dos commits.