Summary
The .gitignore contains *.txt which excludes ALL text files from the repository. This is overly broad and may hide important files like:
NOTICE.txt (license compliance)
requirements.txt (Python dependencies)
TODO.txt
- Any other legitimate
.txt files
Current State
#claude
*this-session-is-being-continued-from-a-previous-co.txt
*.txt
Proposed Fix
Replace *.txt with specific exclusions:
# Claude session files
*this-session-is-being-continued-from-a-previous-co.txt
Note
The *.json blanket exclusion was already fixed in this PR (it was excluding package.json).