[Bug] Claude not following strategic context in multi-step code changes

Resolved 💬 3 comments Opened Apr 8, 2026 by mhoyledesign Closed Apr 12, 2026

Bug Description
claude is simply not working strategically with any of the changes I'm asking for. It is running with slightly odd interpretations and not thinking about the full picture.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.96
  • Feedback ID: 6c1cf1d4-1900-4e28-8925-8246496977a1

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/madelinehoyle/.local/share/claude/versions/2.1.96 (expected in multi-process scenarios)\n    at xg_ (/$bunfs/root/src/entrypoints/cli.js:1890:2153)\n    at ri6 (/$bunfs/root/src/entrypoints/cli.js:1890:1233)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T18:23:02.969Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T19:22:51.595Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T20:07:07.514Z"},{"error":"Error: Request was aborted.\n    at sV_ (/$bunfs/root/src/entrypoints/cli.js:1244:11929)\n    at next (native:1:11)\n    at Cb7 (/$bunfs/root/src/entrypoints/cli.js:7777:9035)\n    at next (native:1:11)\n    at xb7 (/$bunfs/root/src/entrypoints/cli.js:7782:11451)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T20:44:44.533Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T20:44:45.383Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: Request failed with status code 429\n    at By1 (/$bunfs/root/src/entrypoints/cli.js:1888:5248)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T22:03:55.350Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: Request failed with status code 429\n    at By1 (/$bunfs/root/src/entrypoints/cli.js:1888:5248)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T22:03:55.350Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗