Files
AIPass/MANIFEST.in
T
AIOSAI fe3e07f791 feat(seedgo+hooks): DPLAN-0139 Track A — hook consolidation
- auto_fix_diagnostics.py v5.3.0: [SILENT-FIX] label, IDE fallback with
  loud stderr announce when pyright unavailable, ruff lint hard-block
- pre_edit_gate.py v1.2.0: added to AIPass/.claude/hooks/ + wired to
  PreToolUse in ~/.claude/settings.json (first time gate runs in production)
- Delete .claude/global_hooks/ (v4.3.0 stale, nothing references it)
- MANIFEST.in + pyproject.toml force-include: .claude/hooks/ in pip wheel
  at aipass/_hooks/ — verified via pip wheel build
- 20 new tests (test_hooks_track_a.py): auto_fix, pre_edit_gate,
  subagent_stop_gate — all pass (422 total)

Note: drone @git pr scope bug (DPLAN-0140) blocked staging .claude/hooks/
changes — raw git used. ~/.claude/settings.json PreToolUse update is
out-of-repo (not in this commit).
2026-04-21 00:06:40 -07:00

3 lines
86 B
Plaintext

# Include hooks directory for pip packaging
recursive-include .claude/hooks *.py *.md