Changelog vs original instructions
Change Why
Added fresh-clone instructions with -b development Stale clone and history rewrite make pull impossible
Fixed path to ~/bin/ai-ddtk throughout Original had /bin/AI-DDTK in places (system directory)
Restored | head -5 on AGENTS.md check Prevents dumping 519 lines into context
Fixed performance timer clone URL typo hypercar -> hypercart
Split preflight into two blocks with explanation Prevents Claude injection-detection false positive
Added MCP failure fallback Original dead-ended if MCP didn't work
Added explicit "show me the path before writing" Prevents mu-plugin writes to wrong site
Warned against test-delays.php No auth gate = DoS vector on public sites
Added cleanup/revert step Original left instrumentation and config changes in place
Removed Session Rules constraint "ALWAYS use MCP tools" is too rigid when MCP may not be working
Consolidated Part 2 into main flow Split across body + comment was confusing
Changelog vs original instructions
Change Why
Added fresh-clone instructions with -b development Stale clone and history rewrite make pull impossible
Fixed path to ~/bin/ai-ddtk throughout Original had /bin/AI-DDTK in places (system directory)
Restored | head -5 on AGENTS.md check Prevents dumping 519 lines into context
Fixed performance timer clone URL typo hypercar -> hypercart
Split preflight into two blocks with explanation Prevents Claude injection-detection false positive
Added MCP failure fallback Original dead-ended if MCP didn't work
Added explicit "show me the path before writing" Prevents mu-plugin writes to wrong site
Warned against test-delays.php No auth gate = DoS vector on public sites
Added cleanup/revert step Original left instrumentation and config changes in place
Removed Session Rules constraint "ALWAYS use MCP tools" is too rigid when MCP may not be working
Consolidated Part 2 into main flow Split across body + comment was confusing