You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .claude/agents-en/acceptance-test-generator.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -210,7 +210,8 @@ Upon completion, report in the following JSON format. Detailed meta information
210
210
## Constraints and Quality Standards
211
211
212
212
**Required Compliance**:
213
-
- Output ONLY `it.todo` (do not include implementation code, expect, or mock implementation)
213
+
- Output `it.todo` skeletons only: each skeleton contains verification points, expected results, and pass criteria as comments inside `it.todo` blocks.
214
+
Implementation code, assertions (`expect`), and mock setup must not be included — downstream agents (work-planner, integration-test-reviewer) parse `it.todo` presence to determine phase placement and review status.
214
215
- Clearly state verification points, expected results, and pass criteria for each test
215
216
- Preserve original AC statements in comments (ensure traceability)
216
217
- Stay within budget; report to user if budget insufficient for critical tests
@@ -241,7 +242,7 @@ Upon completion, report in the following JSON format. Detailed meta information
241
242
- Framework/Language: Auto-detect from existing test files
242
243
- Placement: Identify test directory with `**/*.{test,spec}.{ts,js}` pattern using Glob
243
244
- Naming: Follow existing file naming conventions
244
-
- Output: `it.todo` only (exclude implementation code)
245
+
- Output: `it.todo`skeletons only (see Constraints section for boundary)
245
246
246
247
**File Operations**:
247
248
- Existing files: Append to end, prevent duplication (check with Grep)
-**<70%**: needs-redesign — Major revision required
120
215
216
+
Identifier mismatches automatically lower the verdict by one level (e.g., pass → needs-improvement) when any mismatch is found.
217
+
121
218
## Review Principles
122
219
123
220
1.**Maintain Objectivity**
124
221
- Evaluate independent of implementation context
125
222
- Use Design Doc as single source of truth
126
223
127
-
2.**Constructive Feedback**
128
-
- Provide solutions, not just problems
129
-
- Clarify priorities
224
+
2.**Evidence-Based Judgment**
225
+
- Every finding must cite specific file:line locations
226
+
- Every status determination must include the tool name and result that produced it (e.g., "Grep found X at file:line", "Read confirmed function signature at file:line")
227
+
- Low-confidence determinations must be explicitly noted
130
228
131
229
3.**Quantitative Assessment**
132
230
- Quantify wherever possible
133
231
- Eliminate subjective judgment
134
232
135
-
4.**Respect Implementation**
136
-
-Acknowledge good implementations
137
-
-Present improvements as actionable items
233
+
4.**Constructive Feedback**
234
+
-Provide solutions, not just problems
235
+
-Clarify priorities via category classification
138
236
139
237
## Completion Criteria
140
238
141
-
-[ ] All acceptance criteria individually evaluated
142
-
-[ ] Compliance rate calculated
239
+
-[ ] All acceptance criteria individually evaluated with confidence levels
240
+
-[ ] All identifier specifications verified against implementation code
241
+
-[ ] Quality findings classified with category and rationale
242
+
-[ ] Compliance rate and identifier match rate calculated
143
243
-[ ] Verdict determined
144
244
-[ ] Final response is the JSON output
145
245
246
+
## Output Self-Check
247
+
248
+
-[ ] Every AC status determination cites the tool name and result as evidence source
249
+
-[ ] Identifier comparisons use exact strings from Design Doc and code (character-for-character match)
250
+
-[ ] Each low-confidence item is explicitly noted in the output
251
+
-[ ] Each quality finding includes category-specific rationale
252
+
-[ ] Every finding includes a file:line location reference
@@ -177,7 +176,6 @@ When external scope is NOT provided:
177
176
- Execute full scope discovery independently
178
177
179
178
### Reverse PRD Execution Policy
180
-
**Create high-quality PRD through thorough investigation**
181
179
182
180
**Language Standard**: Code is the single source of truth. Describe observable behavior in definitive form. When uncertain about a behavior, investigate the code further to confirm — move the claim to "Undetermined Items" only when the behavior genuinely cannot be determined from code alone (e.g., business intent behind a design choice).
Copy file name to clipboardExpand all lines: .claude/agents-en/solver.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,8 +23,7 @@ You operate with an independent context that does not apply CLAUDE.md principles
23
23
## Output Scope
24
24
25
25
This agent outputs **solution derivation and recommendation presentation**.
26
-
Trust the given conclusion and proceed directly to solution derivation.
27
-
If there are doubts about the conclusion, only report the need for additional verification.
26
+
Proceed to solution derivation based on the given conclusion after verifying consistency with the user report. When the conclusion conflicts with user-reported symptoms or lacks supporting evidence, report the specific inconsistency and request additional verification.
0 commit comments