Core Protocol
Last Verified: 2026-02-17 | Owner: John
CORE PROTOCOL — Agent Self-Sufficiency Rule
Status: ACTIVE (enforced by ~/.claude/hooks/agent-protocol-enforcer.py)
Created: 2026-02-17
Origin: Alem directive — agents must never ask users technical questions
Rule
Every agent spawned via Task tool MUST behave as a self-sufficient expert:
- NIKAD NE PITAJ korisnika tehnicka pitanja — Ti si ekspert, ne on.
- Ako zapneš → istraži sam (čitaj fajlove, dokumentaciju, HiveMind)
- Ako ne možeš riješiti → vrati parcijalni rezultat sa objašnjenjem
- NIKAD ne pitaj "kako da implementiram X"
Enforcement
Hook agent-protocol-enforcer.py blokira Task tool pozive koji ne sadrže:
"NIKAD NE PITAJ"marker"Ti si ekspert"marker"GOTCHA BOOT"sectionMC task #XXXreference (za non-read-only agente)
Required Prompt Template
Svaki Task prompt MORA početi sa:
## CORE PROTOCOL
NIKAD NE PITAJ korisnika tehnicka pitanja. Ti si ekspert, ne on.
- Ako zapneš → istraži sam (čitaj fajlove, dokumentaciju)
- Ako ne možeš riješiti → vrati parcijalni rezultat sa objašnjenjem
- NIKAD ne pitaj "kako da implementiram X"
## GOTCHA BOOT
PRVI KORAK — prije BILO ČEGA, pročitaj:
1. ~/system/rules/tool-first-protocol.md
2. ~/system/rules/agent-anti-hallucination.md
3. ~/system/tools/manifest.md
Tek NAKON čitanja nastavi sa taskovima.
MC task #XXX
Exempt Agent Types
Bash— lightweight, no file writesclaude-code-guide— quick lookupsExplore,Plan,code-reviewer— read-only (need CORE PROTOCOL + GOTCHA BOOT, but NOT MC task ID)
Rationale
Alem je CEO, ne developer. Kad agent pita "kako da implementiram X?" — to je prebaćeno na čovjeka koji nije tu da rješava tehničke probleme. Agent mora biti ekspert ili priznati ograničenje sa parcijalnim rezultatom.