Guard Hook

Der Guard-Hook verhindert, dass Agenten während eines aktiven Sprints Dateien im main-Branch schreiben. Jeder Agent soll ausschließlich in seinem eigenen Worktree arbeiten.

Warum das wichtig ist

Ohne Guard können Agenten versehentlich direkt auf main schreiben und damit die Arbeit anderer Agenten überschreiben. Der Guard ist das Fundament der Worktree-Isolation und aktiviert sich automatisch sobald ein Sprint läuft.

Was er erkennt

  • Direkte Datei-Schreiboperationen auf main-Pfade
  • Shell-Redirects und Pipe-Writes
  • Schreibende Unix/macOS/Windows-Commands
  • Git-Write-Commands
  • Script-Interpreter-Aufrufe

Lesende Operationen werden nie blockiert. Bestimmte Dateien sind auch während des Sprints auf main erlaubt: CLAUDE.md, concept.md, .addp/sprint-state.md, .addp/tickets/, .addp/research/, .addp/reports/, .claude/skills/, .claude/agent-memory/ und die settings.json. Der Sprint-Lock .claude/.addp-active gehört nicht dazu: Ihn verwalten nur addp-hook worktree create und cleanup.

Vollständige Dokumentation im Lieferumfang

Die detaillierte Konfigurationsreferenz, Troubleshooting-Guide und Hook-Dokumentation sind als PDF im Download enthalten.

Jetzt kaufen →