mergegate/.miyabi/commands/explain.md
Shunsuke Hayashi 48dfa915c7 feat: Add hooks, workflow, MCP support and core modules
Phase 2: Hooks System
- Event-driven execution with HookEvent/HookAction types
- HookManager for registration and execution

Phase 3: Multi-Agent Workflow
- Workflow orchestration with dependency graphs
- WorkflowStep with conditions and retry support

Phase 4: MCP (Model Context Protocol) Support
- McpServer for external tool servers
- McpManager for multiple server management

Also includes core modules: cache, error_policy, feature_flags,
git, logger, plugin, retry, rules

662 tests passing

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 23:37:14 +09:00

38 lines
738 B
Markdown

# Code Explanation
Provide a detailed explanation of the specified code:
## Analysis Sections
### 1. Overview
- Purpose and responsibility
- Where it fits in the architecture
- Key dependencies
### 2. Data Flow
- Inputs and outputs
- Data transformations
- Side effects
### 3. Key Concepts
- Design patterns used
- Algorithms implemented
- Important abstractions
### 4. Line-by-Line Breakdown
For complex sections, explain:
- What each block does
- Why it's implemented this way
- Any non-obvious behavior
### 5. Usage Examples
```rust
// Example of how to use this code
```
### 6. Potential Improvements
- Suggestions for enhancement
- Known limitations
- Future considerations
Target audience: Developers new to this codebase.