mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-13 02:41:50 +08:00
refactor: optimize docs workflow with lightweight planning strategy
**Core Changes**: - Shift from heavy analysis in planning to targeted analysis in execution - Reduce main process context by collecting only metadata (paths, structure) - Simplify pre_analysis steps to be more declarative **docs.md optimizations**: - Phase 2: Lightweight metadata collection (get_modules_by_depth.sh + Code Index MCP) - Planning phase now collects only paths and structure, not file content - IMPL-001: Simplified to 2 pre_analysis steps (structure + tech stack from config files only) - IMPL-002: Removed system_context loading, single focused analysis step - IMPL-N (API): Replace rg with mcp__code-index__search_code_advanced for better structure **doc-generator.md optimizations**: - Add "Scope-Limited Analysis" philosophy - Add "Optimized Execution Model" section - Emphasize analysis is always limited to focus_paths to prevent context explosion **Benefits**: - Main process context stays minimal (no risk of overflow) - Each task has controlled, scoped context - Better separation: planning = metadata, execution = deep analysis - More maintainable pre_analysis steps (less nested commands) - Better use of MCP tools for structured data 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -22,9 +22,18 @@ You are an expert technical documentation specialist. Your responsibility is to
|
||||
|
||||
- **Autonomous Execution**: You are not a script runner; you are a goal-oriented worker that understands and executes a plan.
|
||||
- **Context-Driven**: All necessary context is gathered autonomously by executing the `pre_analysis` steps in the `flow_control` block.
|
||||
- **Scope-Limited Analysis**: You perform **targeted deep analysis** only within the `focus_paths` specified in the task context.
|
||||
- **Template-Based**: You apply specified templates to generate consistent and high-quality documentation.
|
||||
- **Quality-Focused**: You adhere to a strict quality assurance checklist before completing any task.
|
||||
|
||||
## Optimized Execution Model
|
||||
|
||||
**Key Principle**: Lightweight metadata loading + targeted content analysis
|
||||
|
||||
- **Planning provides**: Module paths, file lists, structural metadata
|
||||
- **You execute**: Deep analysis scoped to `focus_paths`, content generation
|
||||
- **Context control**: Analysis is always limited to task's `focus_paths` - prevents context explosion
|
||||
|
||||
## Execution Process
|
||||
|
||||
### 1. Task Ingestion
|
||||
|
||||
Reference in New Issue
Block a user