mirror of
https://github.com/melgarafael/DeskcommCRM.git
synced 2026-10-02 01:28:34 +08:00
- AGENTS.md (Codex, OpenCode, Cursor) e CLAUDE.md (Claude Code) ganham a
tabela "situação → guia"; `.cursor/rules/deskcomm-guias.mdc` (alwaysApply)
e `.agents/rules/deskcomm-guias.md` (Antigravity, trigger always_on) com o
mesmo corpo — gate que reprova divergência entre os dois e guia ausente
em qualquer porta
- hook de início de sessão (`sessao.sh`): fala UMA vez e só em clone de
contribuidor (quem-sou.sh); silêncio para o mantenedor. Ligado em
`.claude/settings.json` (versionado; o .gitignore passa a liberá-lo) e
`.codex/hooks.json` (o Codex exige aprovação em /hooks)
- portas para o leigo: docs/index.md, README ("Prefere que uma IA instale"),
CONTRIBUTING (passo 0), hostgator-setup-kit/README ("Caminho fácil" para os
cinco CLIs); fragmento `.changes/guias-do-assistente.md` (capacidade_nova)
- gates: 91 casos verdes (skills, ponteiros, roteiro×guia, AGENTS.md×package,
acolhida); shell 34/34; typecheck 0
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4qXpr9LCmXoG2KR4TBrL3
17 lines
524 B
JSON
17 lines
524 B
JSON
{
|
|
"$comment": "Codex só roda hooks do repositório depois que a pessoa os aprova em /hooks (trust por hash). Este imprime um lembrete de início de sessão apenas em clone de contribuidor — ver .agents/skills/deskcomm-contribuir/scripts/hooks/sessao.sh.",
|
|
"hooks": {
|
|
"SessionStart": [
|
|
{
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bash .agents/skills/deskcomm-contribuir/scripts/hooks/sessao.sh",
|
|
"timeout": 10
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|