Analyze change impact across ecosystem packages
Analyzes change impact across R package ecosystem dependencies and workloads.
/plugin marketplace add Data-Wise/rforge/plugin install data-wise-rforge@Data-Wise/rforgeOptional description of changes (e.g., "Breaking API change in extract_mediation")Analyze the ripple effects of changes across your R package ecosystem.
Uses the rforge_impact MCP tool to:
# Impact of recent changes
/rforge:impact
# Impact of specific change
/rforge:impact "Rename extract_mediation to extract_med"
# Impact for function change
/rforge:impact --function extract_mediation
Returns impact assessment with:
📊 IMPACT ANALYSIS
Severity: MEDIUM
Affected: 2 packages (probmed, medsim)
probmed:
• 1 function call to update
• Tests: 12 tests reference old API
• Est. work: 2 hours
medsim:
• 1 vignette example
• Est. work: 1 hour
Total cascade: 3 hours
Recommended: Update & release in sequence
⚠️ IMPACT ANALYSIS
Severity: HIGH (Breaking change)
Affected: 3 packages + indirect
Direct Impact:
• probmed: 5 functions, 47 test cases
• medsim: 2 examples, 1 vignette
• sensitivity: 1 function call
Indirect Impact:
• mediationverse: May need meta-update
Total cascade: 8-12 hours
Recommended: Deprecation path + major version bump
/rforge:deps - See dependency structure/rforge:cascade - Plan coordinated updates/rforge:doc-check - Check documentation impact