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
Add bundled Definition of Ready and Definition of Done policy files, include them in the shared agent prompt, and reflect them in task and subtask templates with lightweight readiness, completion, and per-AC verification mapping checklists.
Copy file name to clipboardExpand all lines: Agents_Common.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,7 @@ That document defines:
55
55
56
56
***Documentation Reading:** Whenever reading any file under `docs/` or `tasks/`, the file MUST be read fully to ensure complete understanding of the context and requirements.
57
57
***Role-Specific Guidelines:** Every agent is responsible for reading the core guidance and any applicable repository policy includes that are part of their prompt.
58
+
***Definition Of Ready / Done:** All execution should follow the repository's active Definition of Ready and Definition of Done policies.
58
59
***Signed Agent Messages:** Agent-to-agent interactions must begin with a signed first message that clearly identifies the sending and receiving agents. Use this exact format on the first line: `[Agent Message] From: <agent_name> To: <agent_name>`. Example: `[Agent Message] From: product_manager To: tech_lead`. If a message does not begin with an agent signature, agents should assume they are speaking directly with the user.
59
60
***Pre-task Clarification:** Before starting any task, thoroughly review requirements. If anything is missing, ambiguous, or insufficient, immediately stop and clearly state what is needed, requesting clarification from the manager agent. Do not proceed until all requirements are clear.
60
61
***CodeMap-First Navigation:** Before broad repository search, agents should consult the most relevant `codemap.yml` chain for the area they are trying to understand. Use local, parent, root, or explicitly targeted module CodeMaps as the first navigation pass. If no suitable CodeMap exists or it is insufficient, agents may then expand into direct search and source inspection.
@@ -95,5 +96,7 @@ All documentation updates must follow the repository's documentation policy for:
95
96
- documentation ownership, naming, and layout conventions
Copy file name to clipboardExpand all lines: tasks/subtask-template.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,31 @@ parent: TASK-[PARENT]
15
15
### Task
16
16
*[ ][Assigned Agent]: [Action]
17
17
18
+
### Definition Of Ready Check
19
+
-[ ] Parent task, assigned slice, and local scope are clear.
20
+
-[ ] Local acceptance criteria or expected outcome is clear.
21
+
-[ ] Dependencies, blockers, and assumptions are known or recorded.
22
+
18
23
### Acceptance Criteria
19
24
*[Criterion 1]
20
25
26
+
### Acceptance Criteria Verification Map
27
+
-[ ] AC-1
28
+
-**Method:**`[unit test | integration test | e2e | manual check | doc review]`
29
+
-**Owner:**`[agent_name]`
30
+
-**Evidence:**`[optional path or note]`
31
+
32
+
Use this section to record the verification method for each local acceptance criterion. Evidence links are optional and should be added only when they materially improve traceability.
-[ ] Scope is clear, bounded, and appropriate for the task's declared complexity.
32
+
-[ ] Acceptance criteria are present, testable, and aligned with the objective.
33
+
-[ ] Complexity, track, and slice are set correctly.
34
+
-[ ] Required dependencies, assumptions, blockers, and open questions are resolved or explicitly recorded.
35
+
-[ ] Required pre-sync specialist review is complete.
36
+
-[ ] Required SCR exists and is approved when the workflow requires it.
37
+
30
38
## Acceptance Criteria
31
39
-[ ] AC-1: [Primary behavioral or task outcome]
32
40
-[ ] AC-2: [Secondary outcome, validation, or edge-case requirement]
33
41
-[ ] AC-3: Relevant verification is completed and evidence is recorded against each acceptance criterion.
34
42
-[ ] AC-4: Product documentation reflects the latest state of the application for this change, or this task explicitly records that no product-truth update was required.
35
43
-[ ] AC-5: Technical documentation reflects any architectural or implementation-significant change, or this task explicitly records that no technical-truth update was required.
36
44
45
+
## Acceptance Criteria Verification Map
46
+
-[ ] AC-1
47
+
-**Method:**`[unit test | integration test | e2e | manual check | doc review]`
48
+
-**Owner:**`[agent_name]`
49
+
-**Evidence:**`[optional path or note]`
50
+
-[ ] AC-2
51
+
-**Method:**`[unit test | integration test | e2e | manual check | doc review]`
52
+
-**Owner:**`[agent_name]`
53
+
-**Evidence:**`[optional path or note]`
54
+
-[ ] AC-3
55
+
-**Method:**`[unit test | integration test | e2e | manual check | doc review]`
56
+
-**Owner:**`[agent_name]`
57
+
-**Evidence:**`[optional path or note]`
58
+
59
+
Use this section to record how each acceptance criterion will be verified. Evidence links are optional and should be added when they materially improve traceability. Shared evidence may cover multiple acceptance criteria.
60
+
37
61
### Source Authority (MANDATORY)
38
62
***Spec Reference:**[Commit Hash or SCR ID from documentation update]
39
63
***Documentation:**[Link to updated SPECIFICATION.md or FEATURES_LIST.md]
@@ -100,6 +124,16 @@ Use this section when a task that was thought to be done must be resumed using t
100
124
*[ ] Product Manager: Acceptance Criteria and Evidence Coverage Verification
101
125
*[ ] User: Final Approval
102
126
127
+
## Definition Of Done Check
128
+
-[ ] All in-scope acceptance criteria are satisfied or explicitly marked blocked with reason.
129
+
-[ ] Required tests, builds, and verification commands pass.
130
+
-[ ] Required evidence and verification artifacts are recorded.
131
+
-[ ] Documentation impact is resolved according to repository policy.
132
+
-[ ] Relevant CodeMap updates are complete when needed.
133
+
-[ ] Task files and workflow registries are updated.
134
+
-[ ] Authorized review and closure checks are complete.
135
+
-[ ] Final committed state contains all required code, documentation, and registry updates.
136
+
103
137
### Finalization
104
138
*[ ][Assigned Agent]: CodeMap Update (Update `codemap.yml` if entrypoints/wiring changed)
105
139
*[ ][Assigned Agent]: Documentation Update (Update relevant docs in `docs/`)
0 commit comments