diff --git a/skills/subagent-driven-development/SKILL.md b/skills/subagent-driven-development/SKILL.md index b3dfb6f9..d8ca0815 100644 --- a/skills/subagent-driven-development/SKILL.md +++ b/skills/subagent-driven-development/SKILL.md @@ -260,6 +260,8 @@ a ledger file, not only in todos. - The ledger is your recovery map: the commits it names exist in git even when your context no longer remembers creating them. After compaction, trust the ledger and `git log` over your own recollection. +- `git clean -fdx` will destroy the ledger (it's git-ignored scratch); if + that happens, recover from `git log`. ## Prompt Templates diff --git a/tests/claude-code/run-skill-tests.sh b/tests/claude-code/run-skill-tests.sh index cdb8da6e..c94cfec9 100755 --- a/tests/claude-code/run-skill-tests.sh +++ b/tests/claude-code/run-skill-tests.sh @@ -74,6 +74,7 @@ done # List of skill tests to run (fast unit tests) tests=( "test-worktree-path-policy.sh" + "test-sdd-workspace.sh" "test-subagent-driven-development.sh" )