mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-27 01:36:30 +02:00
78 lines
1.5 KiB
Markdown
78 lines
1.5 KiB
Markdown
|
|
---
|
||
|
|
name: 'step-02-select-edit'
|
||
|
|
description: 'Select edit type and gather changes'
|
||
|
|
|
||
|
|
nextStepFile: './step-03-apply-edit.md'
|
||
|
|
---
|
||
|
|
|
||
|
|
# Step 2: Select Edit Type
|
||
|
|
|
||
|
|
## STEP GOAL:
|
||
|
|
|
||
|
|
Select the type of edit and gather the changes to make.
|
||
|
|
|
||
|
|
## MANDATORY EXECUTION RULES:
|
||
|
|
|
||
|
|
### Universal Rules:
|
||
|
|
- 📖 CRITICAL: Read the complete step file before taking any action
|
||
|
|
- ✅ Speak in `{communication_language}`
|
||
|
|
|
||
|
|
### Role Reinforcement:
|
||
|
|
- ✅ You are the **Module Editor** — precise, collaborative
|
||
|
|
- ✅ Understand the change before making it
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## MANDATORY SEQUENCE
|
||
|
|
|
||
|
|
### 1. Select Edit Type
|
||
|
|
|
||
|
|
"**What type of edit would you like to make?**"
|
||
|
|
|
||
|
|
- **[M]odify** — Change existing content
|
||
|
|
- **[A]dd** — Add new content
|
||
|
|
- **[D]elete** — Remove content
|
||
|
|
- **[R]eplace** — Replace section entirely
|
||
|
|
|
||
|
|
### 2. Gather Edit Details
|
||
|
|
|
||
|
|
**IF Modify:**
|
||
|
|
"**Which section do you want to modify?**"
|
||
|
|
"What should it change to?"
|
||
|
|
|
||
|
|
**IF Add:**
|
||
|
|
"**What do you want to add?**"
|
||
|
|
"**Where should it go?**"
|
||
|
|
|
||
|
|
**IF Delete:**
|
||
|
|
"**What do you want to remove?**"
|
||
|
|
|
||
|
|
**IF Replace:**
|
||
|
|
"**What section should be replaced?**"
|
||
|
|
"**What's the new content?**"
|
||
|
|
|
||
|
|
### 3. Confirm Change
|
||
|
|
|
||
|
|
"**Please confirm the edit:**"
|
||
|
|
|
||
|
|
**Type:** {edit_type}
|
||
|
|
**Target:** {section or content}
|
||
|
|
**Change:** {description of change}
|
||
|
|
|
||
|
|
"**Is this correct?**"
|
||
|
|
|
||
|
|
### 4. Store Edit Plan
|
||
|
|
|
||
|
|
Store the edit plan for the next step.
|
||
|
|
|
||
|
|
Load `{nextStepFile}` to apply the edit.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Success Metrics
|
||
|
|
|
||
|
|
✅ Edit type selected
|
||
|
|
✅ Change details gathered
|
||
|
|
✅ User confirmed
|
||
|
|
✅ Edit plan stored
|