CI / changes (push) Successful in 8s
CI / commitlint (push) Has been skipped
CI / openapi (push) Has been skipped
CI / web (push) Successful in 31s
CI / go (push) Successful in 51s
CI / bird2 (push) Successful in 15s
CI / release (push) Successful in 3m48s
Enhanced the MaintenancePoliciesTab by integrating a schedule editor for maintenance policies. Users can now select schedule modes, input custom cron expressions, and dynamically update the schedule preview. This update improves the user interface and experience for managing maintenance schedules.
85 lines
2.5 KiB
Markdown
85 lines
2.5 KiB
Markdown
# PLAN Command - Task Planning
|
|
|
|
This command creates detailed implementation plans based on complexity level determined in VAN mode.
|
|
|
|
## Memory Bank Integration
|
|
|
|
Reads from:
|
|
- `memory-bank/tasks.md` - Task requirements and complexity level
|
|
- `memory-bank/activeContext.md` - Current project context
|
|
- `memory-bank/projectbrief.md` - Project foundation (if exists)
|
|
|
|
Updates:
|
|
- `memory-bank/tasks.md` - Adds detailed implementation plan
|
|
|
|
## Progressive Rule Loading
|
|
|
|
### Step 1: Load Core Rules
|
|
```
|
|
Load: .cursor/rules/isolation_rules/main.mdc
|
|
Load: .cursor/rules/isolation_rules/Core/memory-bank-paths.mdc
|
|
```
|
|
|
|
### Step 2: Load PLAN Mode Map
|
|
```
|
|
Load: .cursor/rules/isolation_rules/visual-maps/plan-mode-map.mdc
|
|
```
|
|
|
|
### Step 3: Load Complexity-Specific Planning Rules
|
|
Based on complexity level from `memory-bank/tasks.md`:
|
|
|
|
**Level 2:**
|
|
```
|
|
Load: .cursor/rules/isolation_rules/Level2/task-tracking-basic.mdc
|
|
Load: .cursor/rules/isolation_rules/Level2/workflow-level2.mdc
|
|
```
|
|
|
|
**Level 3:**
|
|
```
|
|
Load: .cursor/rules/isolation_rules/Level3/task-tracking-intermediate.mdc
|
|
Load: .cursor/rules/isolation_rules/Level3/planning-comprehensive.mdc
|
|
Load: .cursor/rules/isolation_rules/Level3/workflow-level3.mdc
|
|
```
|
|
|
|
**Level 4:**
|
|
```
|
|
Load: .cursor/rules/isolation_rules/Level4/task-tracking-advanced.mdc
|
|
Load: .cursor/rules/isolation_rules/Level4/architectural-planning.mdc
|
|
Load: .cursor/rules/isolation_rules/Level4/workflow-level4.mdc
|
|
```
|
|
|
|
## Workflow
|
|
|
|
1. **Read Task Context**
|
|
- Read `memory-bank/tasks.md` to get complexity level
|
|
- Read `memory-bank/activeContext.md` for current context
|
|
- Review codebase structure
|
|
|
|
2. **Create Implementation Plan**
|
|
- **Level 2:** Document planned changes, files to modify, implementation steps
|
|
- **Level 3:** Create comprehensive plan with components, dependencies, challenges
|
|
- **Level 4:** Create phased implementation plan with architectural considerations
|
|
|
|
3. **Technology Validation** (Level 2-4)
|
|
- Document technology stack selection
|
|
- Create proof of concept if needed
|
|
- Verify dependencies and build configuration
|
|
|
|
4. **Identify Creative Phases**
|
|
- Flag components requiring design decisions
|
|
- Document which components need creative exploration
|
|
|
|
5. **Update Memory Bank**
|
|
- Update `memory-bank/tasks.md` with complete plan
|
|
- Mark planning phase as complete
|
|
|
|
## Usage
|
|
|
|
Type `/plan` to start planning based on the task in `memory-bank/tasks.md`.
|
|
|
|
## Next Steps
|
|
|
|
- **If creative phases identified:** Use `/creative` command
|
|
- **If no creative phases:** Proceed to `/build` command
|
|
|