Prompt file imported from sandeep-stw/swati-demo (
.github/prompts/08-trace-requirement.prompt.md). Copyright stays with the author.
Trace Requirement
Purpose
Create or update traceability for a selected Requirement ID. Never fabricate evidence.
Input
- Requirement ID, for example
REQ-004.
Required Reading
- Selected requirement
- Source raw requirement where referenced
- Source GitHub Issue where accessible
- Implementation plan
- Related source code and tests
- Existing evidence and PR information where available
Process
Create or update docs/features/<REQ-ID>-traceability.md.
Required Trace
Raw Requirement
-> GitHub Issue
-> Formal Requirement
-> Acceptance Criteria
-> Implementation
-> Dynamics / Power Platform Component
-> Source File
-> Test
-> Evidence
-> PR
-> Deployment
-> Status
Allowed Statuses
- Not Started
- Implemented
- Testing Pending
- Test Failed
- Passed
- UAT Pending
- UAT Passed
Rules
- Never mark Passed without evidence.
- Never mark UAT Passed without actual UAT evidence.
- Never mark deployment complete without actual deployment evidence.
Output
- Traceability file path
- Gaps identified
- Evidence used
- Items not traced