setup.sh merges user hooks instead of overwriting (DPLAN-0234 Strand C). AIPass bridge entries are refreshed on every install (bridges/claude.py marker); user-wired hooks and custom events now survive install/re-run. Fixture-verified: customs preserved, stale bridge entries replaced without duplicates, fresh-install output shape-identical (7 events, 6+6 entries). Background: full hook fire-test on fresh Linux Docker install passed 17/17.#658
Codecov / codecov/patch
succeeded
Jul 6, 2026 in 0s
Coverage not affected when comparing 2ac499d...ce1a138
View this Pull Request on Codecov
Coverage not affected when comparing 2ac499d...ce1a138
Loading