analyze_impact
Description: Pre-change workflow — understand an artifact’s current state, assess blast radius, verify chain integrity, and recommend cascade strategy.The artifact ID to analyze before changing
Workflow steps
This prompt generates instructions to:-
Get full context: Call
sdd_context({ artifact_id })to review the artifact definition, coverage status, and any gaps -
Assess blast radius: Call
sdd_impact({ artifact_id, direction: "downstream", maxDepth: 3 })to understand:- Depth 1 = WILL_BREAK (direct dependents)
- Depth 2 = LIKELY_AFFECTED (indirect dependents)
- Depth 3 = MAY_NEED_REVIEW (transitive dependents)
-
Verify chain integrity: Call
sdd_trace({ artifact_id })to check for breaks in the REQ→UC→WF→API→BDD→TASK→COMMIT→CODE→TEST chain -
Synthesize recommendation including:
- Risk level (LOW/MEDIUM/HIGH)
- Affected pipeline stages
- Recommended cascade strategy (auto/manual/dry-run)
- Specific artifacts to review
Example usage
When invoked with:REQ-AUTH-001.
Use cases
- Before modifying a requirement that’s already implemented
- Before deprecating an API endpoint
- Before changing a use case with downstream dependencies
- As part of a change impact assessment process
generate_status_report
Description: Pipeline health report — current state, coverage gaps, priority actions, and overall assessment. Parameters: NoneWorkflow steps
This prompt generates instructions to:-
Read pipeline status: Access resource
sdd://pipeline/statusfor current stage, staleness, and recommended next action -
Analyze coverage: Call
sdd_coverage({})to get coverage by domain and layer, plus uncovered requirements -
Read coverage gaps: Access resource
sdd://coverage/gapsfor priority gaps ordered by severity -
Read graph stats: Access resource
sdd://graph/statsfor total artifacts, relationships, and orphans -
Synthesize the report including:
- Pipeline health assessment (Healthy/Warning/Critical)
- Coverage summary per domain
- Top 5 priority actions
- Stale stages needing re-run
Use cases
- Daily standup check-ins
- Sprint planning preparation
- Traceability audit reports
- Stakeholder status updates
- Identifying technical debt hotspots
Using prompts in conversations
In MCP-enabled conversations, you can invoke prompts by name:Custom workflows
You can also manually combine tools and resources to create custom workflows: Example: Find and fix orphaned artifacts- Access
sdd://graph/statsto see orphan count - Call
sdd_query({ query: "*", limit: 100 })to get all artifacts - Filter for artifacts with no upstream/downstream relationships
- For each orphan, call
sdd_context({ artifact_id })to understand why it’s isolated - Decide whether to delete, merge, or link the orphan
- Call
sdd_coverage({ domain: "Security & Auth" }) - Access
sdd://coverage/gapsfor specific gap details - For each gap, call
sdd_trace({ artifact_id })to see the chain status - Prioritize gaps by:
- Business domain importance
- Severity (CRITICAL > HIGH > MEDIUM > LOW)
- Effort to close (1 missing link > 4 missing links)
- Create tasks to close the top 5 gaps