/target
# Only the top-level .claude/ is scoped — the leading slash keeps paths
# like `examples/.claude/...` untouched (those are templates for users).
/.claude/*
!/.claude/rules/
/.claude/rules/*
!/.claude/rules/architecture.md
!/.claude/rules/commands.md
!/.claude/rules/parsers.md
!/.claude/rules/commits.md
!/.claude/rules/testing.md
!/.claude/rules/release.md
!/.claude/rules/verify.md
!/.claude/agents/
/.claude/agents/*
!/.claude/agents/bug-fix.md
!/.claude/agents/research.md
!/.claude/agents/review.md
dist/
mobile-tools/
.mcp.json
.catalyst/
.glm-cli/
npm/platforms/*/bin/ast-index
npm/platforms/*/bin/ast-index.exe
