Find simplest explanation that fits all the facts
Applies Occam's Razor to complex problems by listing competing explanations, counting their assumptions, and selecting the simplest one that still explains all observed facts. Use when debugging, analyzing failures, or evaluating multiple solutions.
/plugin marketplace add shishiv/shishiv-resources/plugin install shiv-resources@shishiv-resourcessituation or leave blank for current contextconsider/Among competing explanations, prefer the one with fewest assumptions. Simplest ≠ easiest; simplest = fewest moving parts. </objective>
<process> 1. List all possible explanations or approaches 2. For each, count the assumptions required 3. Identify which assumptions are actually supported by evidence 4. Eliminate explanations requiring unsupported assumptions 5. Select the simplest that still explains all observed facts </process><output_format> Candidate Explanations:
Evidence Check:
Simplest Valid Explanation: [The one with fewest unsupported assumptions]
Why This Wins: [What it explains without extra machinery] </output_format>
<success_criteria>