Code review found critical issue: aider expects actual YAML configuration with 'read:' directive, not comment-only instructions. Changes: - Split instructions into separate .aider/BEADS.md file - Updated .aider.conf.yml to properly load instructions via 'read:' directive - Added aiderBeadsInstructions template for AI-facing instructions - Updated InstallAider to create three files: - .aider.conf.yml (YAML config with read directive) - .aider/BEADS.md (instructions for AI, loaded by aider) - .aider/README.md (reference for humans) - Updated RemoveAider to clean up all three files and empty .aider directory - Removed unused path/filepath import This follows aider's documented conventions: - https://aider.chat/docs/config/aider_conf.html - https://aider.chat/docs/usage/conventions.html The AI instructions are now properly loaded via aider's 'read:' mechanism which marks them as read-only and enables caching for efficiency. Related to bd-3djj 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
7.6 KiB
7.6 KiB