| name | single-factor-removal |
| description | Remove one specified factor from the artifact's support structure and reason about how the conclusion changes. |
| execution | subagent |
| prompt | ./prompt.md |
| input | artifact (string), factor_to_remove (string), factors_list (list) |
| dependencies | {"sops":["spawn-agent"]} |
Single Factor Removal
Ablation unit: removes one factor and reasons about conclusion stability.
Execution
Subagent — spawned via subagent-spawning/spawn-agent.
Why Subagent
Each removal must be reasoned about independently to avoid contamination from other removal results.
Input
- artifact: The original artifact
- factor_to_remove: Which factor to remove
- factors_list: All factors (for context of what remains)
Output
- conclusion_before: Original conclusion status