fix: anchor .claude skill un-ignore to repo root
Previous rules un-ignored nested .claude/ dirs (e.g. md/<topic>/.claude/ harness state). Leading-slash anchoring scopes the exception to the repo root skill only. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
15
.gitignore
vendored
15
.gitignore
vendored
@@ -4,12 +4,15 @@ pdfs/
|
||||
# Generated OCR worklist (regenerated each run)
|
||||
needs-ocr.txt
|
||||
|
||||
# Claude Code session/harness state (but version committed skills)
|
||||
.claude/*
|
||||
!.claude/skills/
|
||||
.claude/skills/*
|
||||
!.claude/skills/research/
|
||||
!.claude/skills/research/**
|
||||
# Claude Code session/harness state — ignored everywhere (incl. nested .claude/)
|
||||
.claude/
|
||||
# ...except the committed research skill at the REPO ROOT only (leading slash)
|
||||
!/.claude/
|
||||
/.claude/*
|
||||
!/.claude/skills/
|
||||
/.claude/skills/*
|
||||
!/.claude/skills/research/
|
||||
!/.claude/skills/research/**
|
||||
|
||||
# Python
|
||||
.venv/
|
||||
|
||||
Reference in New Issue
Block a user