Install
openclaw skills install @tjboudreaux/thinking-scientific-methodWhen a symptom has several plausible causes, rank falsifiable hypotheses and run the cheapest discriminating observation first; prefer least-assumptive survivors only after evidence fit.
openclaw skills install @tjboudreaux/thinking-scientific-methodWhen a symptom could come from several places, enumerate competing falsifiable hypotheses and spend the cheapest observation on the one that best discriminates among them. After each observation, keep only hypotheses that still fit, then prefer the survivor with the fewest unsupported assumptions as the working explanation.
Symptom: <specific failing behavior, scope, timing>
Hypotheses:
H1: <specific cause> | Why plausible | Observation | Falsified if
H2: ...
H3: ...
Test order: <cheapest discriminating checks>
Results: <what each observation showed>
Survivors: <remaining Hs; least-assumptive working pick among fit>
Localized fault: <file/function/config + supporting evidence>
Ruled out: <Hs dropped and why>