Colaboração em Workspace v2.1
Objetivo: Suportar colaboração com estado mínimo, lendo detalhes conforme necessário. A divisão específica de tarefas segue a atribuição do usuário. Os caminhos de script são relativos ao diretório desta skill; os parâmetros do workspace usam caminhos absolutos. Aplica-se a Codex e DSH.
Entrar ou Restaurar
Execute node scripts/workspace.mjs context --workspace WORKSPACE --session SESSION.
SESSION usa o ID da conversa atual fornecido pelo ambiente de execução; se não for obtido, mantenha unknown, não adivinhe identidade nem reivindique propriedade.
Se não estiver ativado, continue a tarefa original do usuário; execute init apenas quando o usuário especificar explicitamente a conversa principal e ativar o gerenciamento.
Para um novo contexto, obtenha primeiro o resumo completo; para o mesmo contexto subsequente, passe o último --since STAMP totalmente processado, lendo apenas as alterações.
scope=declared-metadata verifica apenas as informações registradas; não comprova que o arquivo de origem não foi alterado ou que a conversa registrada não existe.
Execução
role=main: Resuma as tarefas registradas, processe alertas, revise conflitos e retrabalho; ao final da fase, usesummarypara gerarsum.md.role=child: Mantenha apenas seu próprio registro de tarefas e artefatos; quando precisar de contexto, priorizedetail --task ID.- Ao receber uma tarefa, mudar de status ou fazer handoff de resultados, use
task --file INPUT.jsonpara registrar; os campos e comandos estão em Referência de Comandos. Respostas normais não precisam alterar o registro. - Antes de uma escrita compartilhada, registre
writesprimeiro; se houver conflito de reivindicação, faça o handoff em série. Usecheckpara verificar caminhos registrados; releia o arquivo de destino antes de editar. sum.mdé gerado pelo script da conversa principal; conversas filhas atualizam seus próprios registros. Conteúdos idênticos não geram novas versões de tarefa.
Quando Informação é Insuficiente
more=true use o mesmo --since e --offset NEXT para ler as páginas relevantes até o final, depois salve o stamp.
unknown, digitalização incompleta ou erros de análise são mantidos como problemas; verificação detalhada de arquivos use check --offset N.
Ao encontrar artefatos dispersos, propriedades desconhecidas ou claims pendentes, leia Reivindicação e Consolidação.
Leia Comandos Forenses apenas quando forem necessárias pistas de logs DSH; para ativação de workspaces antigos, veja Migração. No dia a dia, leia apenas o resumo.
Dependa apenas do estado disponível no momento; para assumir a conversa principal, use handoff explícito. O timestamp do arquivo não indica se a conversa está em execução.
Esses registros coordenam a cooperação, não substituem permissões de ferramentas, nem impedem escritas externas que não seguem as convenções.