Skip to content

Commit 03c8d9f

Browse files
nanotaboadaclaude
andcommitted
chore(github): document SDD workflow and issue templates in instructions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9da3b03 commit 03c8d9f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/copilot-instructions.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,25 @@ Never suggest a release tag with a coach name not on this list.
168168
`schemas/player_schema.py` and `tools/` seed scripts
169169
- Production configurations
170170

171+
### Creating Issues
172+
173+
This project uses Spec-Driven Development (SDD): discuss in Plan mode first, create a GitHub Issue as the spec artifact, then implement. Always offer to draft an issue before writing code.
174+
175+
**Feature request** (`enhancement` label):
176+
- **Problem**: the pain point being solved
177+
- **Proposed Solution**: expected behavior and functionality
178+
- **Suggested Approach** *(optional)*: implementation plan if known
179+
- **Acceptance Criteria**: at minimum — behaves as proposed, tests added/updated, no regressions
180+
- **References**: related issues, docs, or examples
181+
182+
**Bug report** (`bug` label):
183+
- **Description**: clear summary of the bug
184+
- **Steps to Reproduce**: numbered, minimal steps
185+
- **Expected / Actual Behavior**: one section each
186+
- **Environment**: runtime versions + OS
187+
- **Additional Context**: logs, screenshots, stack traces
188+
- **Possible Solution** *(optional)*: suggested fix or workaround
189+
171190
### Key workflows
172191

173192
**Add an endpoint**: Add Pydantic model in `models/` if the request/response

0 commit comments

Comments
 (0)