Skip to content

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Jan 21, 2026

No description provided.

The .deepwork/tmp directory is referenced in Claude Code permissions but
wasn't being tracked by git, causing the directory to not exist when
Claude Code starts in a fresh clone. This adds a .keep file to ensure the
directory persists in version control and updates the install process to
create it automatically.
Include .last_head_ref alongside .last_work_tree in the .gitignore that
gets created during deepwork install.
.gitkeep is the more widely recognized convention for placeholder files
that ensure directories are tracked by git.
Consolidates all .deepwork-related gitignore rules into .deepwork/.gitignore
where they belong. This avoids conflicts with users' root .gitignore files
and keeps the ignore rules with the directory they apply to.
@nhorton nhorton merged commit 49c4233 into main Jan 22, 2026
4 checks passed
@nhorton nhorton deleted the claude/add-keep-file-permissions-M4HFx branch January 22, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants