Initial commit with translated description
This commit is contained in:
60
state.md
Normal file
60
state.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# State Tracking Guidance
|
||||
|
||||
Reference for tracking multiple tasks or requests.
|
||||
|
||||
## Request Tracking
|
||||
|
||||
Label each user request:
|
||||
```
|
||||
[R1] Build login page
|
||||
[R2] Add dark mode
|
||||
[R3] Fix header alignment
|
||||
```
|
||||
|
||||
Track state for user visibility:
|
||||
```
|
||||
[R1] [DONE] Done
|
||||
[R2] [WIP] In progress (awaiting user approval for step 2)
|
||||
[R3] [Q] Queued
|
||||
```
|
||||
|
||||
## Managing Multiple Requests
|
||||
|
||||
When user sends a new request while another is in progress:
|
||||
|
||||
1. Acknowledge: "Got it, I'll add this to the queue"
|
||||
2. Show updated queue to user
|
||||
3. Ask user if priority should change
|
||||
|
||||
## Handling Interruptions
|
||||
|
||||
| Situation | Suggested Action |
|
||||
|-----------|------------------|
|
||||
| New unrelated request | Add to queue, ask user priority |
|
||||
| Request affects current work | Pause, explain impact, ask user how to proceed |
|
||||
| User says "stop" or "wait" | Stop immediately, await instructions |
|
||||
| User changes requirements | Summarize impact, ask user to confirm changes |
|
||||
|
||||
## User Decisions
|
||||
|
||||
Always ask user before:
|
||||
- Starting work on queued items
|
||||
- Changing priority order
|
||||
- Rolling back completed work
|
||||
- Modifying the plan
|
||||
|
||||
## Progress File (Optional)
|
||||
|
||||
User may request a state file:
|
||||
```markdown
|
||||
## In Progress
|
||||
[R2] Dark mode - Step 2/4 (awaiting user approval)
|
||||
|
||||
## Queued
|
||||
[R3] Header fix
|
||||
|
||||
## Done
|
||||
[R1] Login page [DONE]
|
||||
```
|
||||
|
||||
Update only when user requests or approves changes.
|
||||
Reference in New Issue
Block a user