What problem does it solve?
This Skill fixes downstream workflow failures in a PM artifact pipeline without forcing a full rerun of the entire chain. It is designed for cases where one node breaks because of a mismatch with its immediate upstream JSON inputs, and only a precise local correction is needed.
Core Features & Use Cases
- Local-only repair scope: Works strictly from the error context and the dependent upstream node JSON, avoiding global PMContext rewrites.
- Minimal diff output: Produces a focused before-to-after change for the exact failing field instead of regenerating whole node files.
- Conflict containment: Stops when required upstream JSON is missing, when the error is too vague to localize, or when a fix would spread across multiple upstream nodes and needs PM judgment.
- Recovery logging: Records affected fields, value changes, and impacted downstream nodes in the conflict log so orchestrators can rerun only what is necessary.
- Use Case: When a PRD node references a state that does not exist in the domain model, this Skill updates only that broken reference, preserves all healthy frozen fragments, and identifies which downstream nodes should be rerun.
Quick Start
Ask the AI to use pm-conflict-resolver on a failed node by providing the exact error context and the relevant upstream node JSON so it can return a minimal diff and rerun scope.