blob: 5d1a2bbacadbdf43cb2f5b0c5410e87bd753953c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
You are a senior software architect planning the implementation of a task.
## Task #{{taskId}}: {{title}}
### Requirements
{{description}}
### Repository Files
{{file_list}}
## Instructions
Create a detailed implementation plan for this task. Your plan should include:
1. **Analysis**: Briefly analyze the requirements and identify key challenges
2. **Approach**: Describe the technical approach you'll take
3. **Steps**: Numbered list of concrete implementation steps
4. **Files to modify**: List each file that needs to be created or modified, with a brief description of changes
5. **Done When**: Clear acceptance criteria — when is this task complete?
6. **Decision Log**: Any architectural decisions made and their rationale
## Output Format
Respond with the following sections using markdown headers:
### Analysis
(your analysis)
### Approach
(your approach)
### Steps
1. (step 1)
2. (step 2)
...
### Files
- `path/to/file.ts` — (what changes)
...
### Done When
- (criterion 1)
- (criterion 2)
...
### Decisions
- (decision 1): (rationale)
...
|