Commit Graph

3 Commits

Author SHA1 Message Date
rob f9297fc456 fix: correct PlantUML syntax in patcher-pipeline diagram
Added missing outer if statement for Claude output check to fix
"Cannot find if" syntax error. The else clause on line 56 now
properly matches the provider output check.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 13:22:25 -04:00
rob 038dbe8a3e docs: update PlantUML diagrams for multi-provider fallback and regex marker extraction
- Updated commit-workflow.puml to show claude→codex→gemini fallback chain
- Updated patcher-pipeline.puml with provider fallback logic and model hints
- Updated voting-system.puml for multi-stage promotions (READY_FOR_DESIGN)
- Created ai-provider-fallback.puml documenting provider chain in detail
- Created discussion-stages.puml showing complete feature lifecycle
- Created workflow-marker-extraction.puml documenting regex patterns
- Updated diagrams-README.md with all new diagrams and workflows
- Increased diagram count from 7 to 10 total
- All diagrams now reflect current system architecture

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 13:05:00 -04:00
rob 44c8c9cab2 docs: Add comprehensive PlantUML architecture diagrams
Created 7 diagrams documenting the CascadingDev system:

1. architecture-overview.puml - High-level component diagram
2. commit-workflow.puml - Git commit sequence diagram
3. cascading-rules.puml - Configuration cascading system
4. patcher-pipeline.puml - AI patch generation flowchart
5. voting-system.puml - Feature promotion logic
6. file-lifecycle.puml - Complete feature workflow
7. directory-structure.puml - Project structure

Also added diagrams-README.md with viewing instructions and diagram index.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 22:52:02 -03:00