Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
8921236
Refactor: Extract git operations from rules_check.py to core/git_util…
claude Jan 21, 2026
a89b4f2
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
a2622f8
Fix get_created_files bug, simplify git commands, and add tests
claude Jan 21, 2026
ced8e75
Fix CompareToPrompt.get_created_files() to match original behavior
claude Jan 21, 2026
eccd383
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
05b91e8
Add REQUIREMENTS callouts to git_utils tests
claude Jan 21, 2026
1c8c7e2
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
383f2b5
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
20237ce
Fix code review issues in git_utils
claude Jan 21, 2026
ead6ad6
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
2faed41
Merge branch 'main' into claude/refactor-git-operations-2WxqO
nhorton Jan 21, 2026
0b97b8e
Add queue check to instructions
nhorton Jan 21, 2026
2491918
Merge branch 'claude/refactor-git-operations-2WxqO' of https://github…
nhorton Jan 21, 2026
19f635e
Merge branch 'main' into claude/refactor-git-operations-2WxqO
claude Jan 30, 2026
0fa699a
Merge branch 'claude/refactor-git-operations-2WxqO' of http://127.0.0…
claude Jan 30, 2026
5e21be3
Implement Git plumbing approach for robust change detection
claude Jan 30, 2026
ab6a62f
Clarify ignored files documentation and add defensive cleanup
claude Jan 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .claude/skills/manual_tests.run_fire_tests/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ For EACH test below, follow this cycle:

**IMPORTANT**: Only launch ONE sub-agent at a time. Wait for it to complete and reset before launching the next.

**IMPORTANT**: Always check the queue file before reverting to verify the rule was queued.

### Test Cases (run serially)

**Test 1: Trigger/Safety**
Expand Down
2 changes: 2 additions & 0 deletions .deepwork/jobs/manual_tests/steps/run_fire_tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ For EACH test below, follow this cycle:

**IMPORTANT**: Only launch ONE sub-agent at a time. Wait for it to complete and reset before launching the next.

**IMPORTANT**: Always check the queue file before reverting to verify the rule was queued.

### Test Cases (run serially)

**Test 1: Trigger/Safety**
Expand Down
2 changes: 2 additions & 0 deletions .gemini/skills/manual_tests/run_fire_tests.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ For EACH test below, follow this cycle:

**IMPORTANT**: Only launch ONE sub-agent at a time. Wait for it to complete and reset before launching the next.

**IMPORTANT**: Always check the queue file before reverting to verify the rule was queued.

### Test Cases (run serially)

**Test 1: Trigger/Safety**
Expand Down
1 change: 1 addition & 0 deletions src/deepwork/cli/install.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ def _create_deepwork_gitignore(deepwork_dir: Path) -> None:
gitignore_path = deepwork_dir / ".gitignore"
gitignore_content = """# DeepWork runtime artifacts
# These files are generated during sessions and should not be committed
.last_tree_hash
.last_work_tree
.last_head_ref

Expand Down
Loading
Loading