ficc-hand
Este arquivo é o roteador do T0. O T0 lê FICCHand.md, e isso é suficiente; os agentes leem apenas seu próprio cartão e os modelos que o pacote nomeia (arquivos em references/), nunca o FICCHand.md. Apenas o outliner lê o FICCOutline.md por completo, para construir a árvore e verificar (todo agente lendo os arquivos de regras por completo era o maior custo evitável na conta).
Faz: a partir de tópico e corpus, executa oito etapas (FICCHand.md 3): enquadramento, inventário do corpus, resumos, mapa, tese e contrapontos, esboço e índice de materiais, aceitação, transferência. Entrega <nome do artigo>-提纲.md (árvore de visão, formato conforme ~/.claude/skills/ficc-voice/FICCOutline.md) e <nome do artigo>-资料索引.md (ponteiros, não extratos; formato em references/materials-manifest.md). A etapa de esboço e índice tem duas metades (FICCHand.md 2, 5a e 5b): ficc-mapper constrói o índice de materiais, ficc-outliner constrói a árvore; apenas ficc-outliner constrói árvores. Após a transferência, ficc-voice assume conforme references/handoff.md: construção de árvore, posicionamento e manutenção do esboço para ficc-outliner (FICCOutline), relações para ficc-structurer (FICCStructure), estilo, padrões de frase e tom para FICCVoice.
Não faz: escrever texto corrido, executar aceitação de texto corrido (verificação de tom, leitura a frio), entregar artigos ou fazer edição geral; tudo isso está em ficc-voice. Não adiciona gates: rotas de pesquisa e os quatro gates pertencem a research-agent, recuperação de corpus a ficc-research-kit, registros de tarefas a first-secretary, despacho e limites a dynamic-workflow. Cada regra vive em sua própria casa; FICCHand.md apenas aponta para lá.
Prova: as amostras de autoteste devem relatar itens não correspondidos, e scripts/tieout.py --self-test deve relatar PASS (por grupo, a contagem real de não correspondidos, pelo menos um, conforme esperado). A aceitação de cada execução mantém três resultados (verificação do esboço, tieout, contraponto). Recuperação: instale com install.sh no diretório da tarefa, desfaça com rollback.sh. Se o usuário alterar uma visão após a transferência, mude a árvore no ficc-voice primeiro; não reexecute este skill. Prioridade: a solicitação atual do usuário e o CLAUDE.md prevalecem sobre este skill; onde as regras de research-agent ou ficc-voice diferirem, a casa da regra vence.
Agentes: ficc-mapper (T1E, cartão deste skill, ~/.claude/agents/ficc-mapper.md) preenche o mapa (脉络图), constrói o índice de materiais (资料索引) e o revisa conforme descobertas do índice na aceitação. ficc-outliner constrói a árvore (lê FICCOutline.md por completo mais references/outline-from-research.md), verifica o esboço em modo de verificação na aceitação e corrige descobertas do esboço em modo de regra ou manutenção. Outros assentos usam cartões existentes (digester, collator, dissenter, refuter, scout). Script: scripts/tieout.py verifica se todo número, data e instituição em reivindicações do esboço e linhas 〔标题〕 estão no índice de materiais ou no ledger.