Commit Graph

6 Commits

Author SHA1 Message Date
rob 39a0c94160 debugging and tweeking 2025-11-04 20:14:26 -04:00
rob 2dbcbf1443 agent upgrade 2025-11-04 18:44:29 -04:00
rob 3ec5fa67a5 updating 2025-11-04 13:33:39 -04:00
rob 6135d42bc0 docs: comprehensive AI configuration documentation update
Major documentation updates to align with multi-provider AI system:

1. Update CLAUDE.md (lines 213-332)
   - Add new "AI Configuration System" section
   - Document config/ai.yml structure and three optimization levels
   - Explain model hint propagation pipeline (rule → runner → patcher)
   - Add provider setup table (Claude, Codex, Gemini)
   - Document Claude subagent setup with ./tools/setup_claude_agents.sh
   - List implementation modules with line number references
   - Explain environment variable overrides
   - Document fallback behavior when all providers fail

2. Update docs/DESIGN.md (lines 894-1077)
   - Add "Automation AI Configuration" section before Stage Model
   - Document configuration architecture with full YAML example
   - Explain model hint system with .ai-rules.yml examples
   - Detail execution flow through 4 steps (rule eval → prompt → chain → fallback)
   - Show example prompt with TASK COMPLEXITY hint injection
   - Add provider comparison table with fast/default/quality models
   - Document implementation modules with line references
   - Add cost optimization examples (93% savings on simple tasks)
   - Explain environment overrides and persistence

3. Update docs/AUTOMATION.md (lines 70-148)
   - Restructure Phase 2 requirements to emphasize config/ai.yml
   - Add full YAML configuration example with three chains
   - Explain how model hints work (fast vs quality)
   - Update Claude subagent documentation
   - Clarify auto-selection based on TASK COMPLEXITY
   - Move git config to deprecated status
   - Emphasize environment variables as optional overrides

4. Update README.md (line 10)
   - Add "Multi-Provider AI System" to key features
   - Brief mention of fallback chains and model selection

Impact:
- AI assistants can now discover the multi-provider system
- Users understand how to configure providers via config/ai.yml
- Clear explanation of cost optimization through model hints
- Complete documentation of the execution pipeline
- All major docs now reference the same configuration approach

Resolves documentation gap identified in project review.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-01 21:48:25 -03:00
rob a075472a98 1st commit 2025-10-27 16:24:50 -03:00
rob 5425ce9fbb 1st commit 2025-10-25 02:30:38 -03:00