jb-decision-judge
JB Decision Judge
-
Establish the decision before judging it: state the viable options, the decision-maker's objective, relevant constraints, reversibility, timeline, and facts still missing. If the framing hides a better option or a false binary, say so. Done when: the real choice and the information boundary are explicit.
-
Select exactly one mode based on how decided JB is:
- Both Sides: JB is undecided. Steelman every viable option to the same evidentiary standard.
- Argue Against Me: JB is leaning toward one option. Steelman the best competing option and state what would have to be true for it to win.
- Make My Case: JB has decided. Surface the largest risk or blind spot, then steelman the chosen direction and define what to watch while executing. Done when: the chosen mode matches JB's actual decision state.
-
Judge the competing cases fairly. For each, give its strongest evidence and assumptions, then name its single weakest point. Separate verified facts, estimates, and unknowns; do not invent certainty or use rhetorical balance when one case is genuinely stronger. Done when: every material case has received equal intellectual effort.
-
Deliver a bounded verdict: recommended option, concise rationale, confidence (low/medium/high), the one fact most likely to change the verdict, and the next evidence-gathering or execution step. For irreversible, high-cost, health, legal, financial, or relationship decisions, identify the appropriate human or primary-source verification rather than pretending the analysis is final authority. Done when: JB can act, defer deliberately, or gather one concrete missing fact.
-
Keep the analysis proportionate. Skip this workflow for trivial or low-stakes choices, and stop once the decision has enough evidence for its stakes; do not create false complexity or reopen a settled decision without a material reason. Done when: the output is no more elaborate than the decision warrants.
-
Match the user's language. When JB uses German, write the analysis and headings in German; when he uses English, use English. Keep the structure rather than forcing English labels. Done when: the response is naturally readable in JB's chosen language.