mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-15 02:42:45 +08:00
## New Features - **Dual-mode update-memory commands**: /update-memory-full and /update-memory-related - **Git-aware change detection**: Intelligent context-aware documentation updates - **Complexity-adaptive execution**: Auto-delegation to memory-gemini-bridge for complex projects - **Depth-parallel processing**: Bottom-up execution ensuring proper context propagation - **Enhanced issue tracking integration**: Complete /workflow:issue:* command set documentation ## New Scripts & Infrastructure - detect_changed_modules.sh: Git-based change detection with fallback strategies - get_modules_by_depth.sh: Hierarchical module discovery and organization - update_module_claude.sh: Core CLAUDE.md update execution engine ## Documentation Updates - **README.md**: Added comprehensive update-memory system documentation with usage examples - **README_CN.md**: Complete Chinese localization of new features and technical details - **Command reference tables**: Updated with new /update-memory-* commands and /workflow:issue:* set - **Technical highlights**: Enhanced with dual-mode operations and complexity thresholds - **Usage workflows**: Added detailed examples for different development scenarios ## Technical Improvements - Streamlined memory-gemini-bridge.md (reduced by 200+ lines) - Simplified gemini-unified.md workflow documentation - Added comprehensive CLAUDE.md files for new modules - Enhanced DMS (Distributed Memory System) with 4-layer hierarchy templates ## Architecture Enhancements - **Complexity thresholds**: related mode (>15 modules), full mode (>20 modules) - **Git integration**: Smart change detection with comprehensive status reporting - **User confirmation workflows**: Clear execution plans with mandatory approval steps - **Fallback strategies**: Graceful handling of non-git environments 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
63 lines
2.0 KiB
Plaintext
63 lines
2.0 KiB
Plaintext
Create or update domain-level CLAUDE.md documentation:
|
|
|
|
## Layer 2: Domain Level Documentation Requirements
|
|
|
|
### Content Focus (MUST INCLUDE):
|
|
1. **Domain Architecture and Responsibilities**
|
|
- Domain's role within the larger system
|
|
- Core responsibilities and boundaries
|
|
- Key abstractions and concepts
|
|
|
|
2. **Module Organization Within Domain**
|
|
- How modules are structured within this domain
|
|
- Module relationships and hierarchies
|
|
- Organizational patterns used
|
|
|
|
3. **Inter-Module Communication Patterns**
|
|
- How modules within this domain communicate
|
|
- Data flow patterns and interfaces
|
|
- Shared resources and dependencies
|
|
|
|
4. **Domain-Specific Conventions**
|
|
- Coding standards specific to this domain
|
|
- Naming conventions and patterns
|
|
- Testing approaches for this domain
|
|
|
|
5. **Integration Points with Other Domains**
|
|
- External dependencies and interfaces
|
|
- Cross-domain communication protocols
|
|
- Shared contracts and data formats
|
|
|
|
### Content Restrictions (STRICTLY AVOID):
|
|
- Duplicating root project overview (belongs in root-level docs)
|
|
- Component/function-level details (belongs in module-level docs)
|
|
- Specific implementation code (belongs in module-level docs)
|
|
- Module internal patterns (belongs in module-level docs)
|
|
|
|
### Documentation Style:
|
|
- Focus on domain-wide patterns and organization
|
|
- Explain relationships between modules within the domain
|
|
- Describe domain boundaries and responsibilities
|
|
- Reference module-level docs for implementation details
|
|
|
|
### Template Structure:
|
|
```markdown
|
|
# [Domain Name] - Domain Architecture
|
|
|
|
## 1. Domain Overview
|
|
[Domain's role and core responsibilities]
|
|
|
|
## 2. Module Organization
|
|
[How modules are structured within this domain]
|
|
|
|
## 3. Inter-Module Communication
|
|
[Communication patterns and data flow]
|
|
|
|
## 4. Domain Conventions
|
|
[Domain-specific standards and patterns]
|
|
|
|
## 5. External Integration
|
|
[Integration with other domains and systems]
|
|
```
|
|
|
|
Remember: This is Layer 2 - focus on domain-wide organization and avoid both high-level project details and low-level implementation specifics. |