Tradeoffs. Stop Weighting Your Decisions. Start Pricing Them.
Updated: Aug 17
TL;DR / Key Takeaways
Core Concept: Resolves multi-criteria tradeoffs by converting non-monetary disadvantages into explicit monetary penalties relative to a base anchor, abandoning arbitrary weighted matrices.
Logic Before Pricing: Eliminates dominated options upfront purely through comparative ranking before doing any valuation work.
Productive Friction: Uses the discomfort of pricing intangible dimensions (e.g., location, cultural fit) as a signal to surface underlying preferences.
Mandatory Stress-Testing: Conducts a sensitivity test on the most load-bearing penalty to ensure the decision isn't fragile to subjective guessing.
Explicit Method Limits: Refuses to force quantification on criteria that genuinely resist monetary conversion (e.g., aesthetic choices, naming a child).
If you are constantly being asked about the value of a certain feature/decision, this article is for you.
Explained like I am 5
Turn yucky feelings into money stickers! 💰 Instead of a confusing chart, just ask: "how many dollars would fix this bad thing?"
Toss the silly choices first! 🗑️ If one thing is worse in every way, throw it out — before doing any math.
Feeling weird about pricing something? That's a clue! 🧩 It shows you what you really care about.
Wiggle-test your wobbliest guess! 🎢 Shake the guess you're least sure about to make sure your decision won't fall apart.
Some things don't get a price tag! 🚫💵 Like a favorite color, or a baby's name. And that's okay!
This article describes the core principles behind a Claude Skill that helps me with facing tradeoffs.
The principles behind the skill
I used to build decision matrices: list the options, list the criteria, assign weights, multiply, sum, done. Weighted scoring feels rigorous but it isn't; it hides an arbitrary judgment call (how much is "culture fit" worth, on a scale of 1 to 10?) behind the appearance of math. The skill I use now, throws the weights out and replaces them with something harder and more honest: pricing.
The core discipline is the first thing this skill states, and I made sure it wasn't buried:
"Tradeoffs cannot be resolved by weighting. They can only be resolved by converting what matters into comparable terms — and the user's own honest valuations are the only valid source for those conversions."Weighting lets you avoid the real question.
A weight of "7 out of 10" for location doesn't force you to say what location is
actually worth to you. Pricing does. If Option A pays $100K more than Option B but Option B is closer to family, the method asks directly: how much would you need to earn to stop caring about the distance? That number, not a weight, is the real measure of how much the criterion matters. It's uncomfortable to produce.
That discomfort is the point, and I say so explicitly in the skill rather than smoothing it over:
"The discomfort of putting a number on something like 'distance from family' or 'cultural fit' is not a reason to avoid it — it's the signal that something important is being surfaced. The penalty method makes that discomfort productive."The second thing I built in deliberately is a step almost everyone skips because it feels too easy to count as "real work": eliminating dominated options before doing any pricing at all.
"Dominance elimination is always worth checking first. Before any penalties are assigned, check whether any option is worse than another on every dimension. If it is, eliminate it — no value judgment required. This simplification is always valid."People love adding complexity to a decision before removing the parts that don't need it. If one option is worse on every dimension than another, it's out, full stop, no valuation required, no argument to be had. Doing this first isn't a shortcut around rigor. It's what rigor looks like before you spend effort pricing something that was never in contention.
The last snippet is the one that keeps the whole method honest, and it's the step I see skipped most often when people try tradeoff analysis on their own:
"Every tradeoff session ends with at least one sensitivity test on the penalty that did the most work. The user should know whether the conclusion is robust or fragile — and which estimate is load-bearing."A tradeoff analysis that ends the moment you get a number is a trap: it launders a rough, uncertain estimate into something that looks like a verdict. The real question isn't "which option wins," it's "does the winner change if my shakiest estimate is off by 50%." If the answer changes, you haven't found a decision, you've found a decision that depends entirely on a guess you weren't confident about in the first place. I built the skill to refuse to close a session without naming that guess out loud.
And the method knows where it doesn't apply, which I think matters as much as knowing where it does:
"When the user's criteria genuinely resist any form of monetary or comparable quantification... say: 'Pfleiderer's method works best when criteria can be converted into comparable terms. For this decision, I'm not sure that holds."Naming a baby doesn't have a monetary proxy, and pretending it does just produces a fake-precise number nobody trusts.
What I like about pricing over weighting is that it can't hide from you. A weight lets you feel thorough without ever committing to what something is actually worth, a price makes you commit, and then lets you test whether you'd still stand behind it.
Anatomy of the Skill (addressing-tradeoffs)
Metadata & Trigger Conditions
Activates when multiple criteria pull options in opposing directions with no clear dominant choice.
Scope Boundary: Explicitly excludes scenarios involving pure uncertain future events (routes to decision trees) or strategic counterparts (routes to game theory).
Boundary Quote: > "When the user's criteria genuinely resist any form of monetary or comparable quantification... say: 'Pfleiderer's method works best when criteria can be converted into comparable terms. For this decision, I'm not sure that holds...'"
Core Philosophical Discipline
Rejects weighted scoring matrices on the grounds that arbitrary weights hide crucial scale and magnitude gaps across criteria.
Core Principle Quote: > "Tradeoffs cannot be resolved by weighting. They can only be resolved by converting what matters into comparable terms — and the user's own honest valuations are the only valid source for those conversions."
Phase 1 & Phase 2: Mapping & Pure Logical Elimination
Base Unit Mapping: Identifies a primary monetary dimension (e.g., salary, revenue) as the baseline anchor.
Zero-Valuation Elimination: Ranks options across criteria and strips out dominated options before assigning penalties.
Dominance Quote: > "Dominance elimination is always worth checking first. Before any penalties are assigned, check whether any option is worse than another on every dimension. If it is, eliminate it — no value judgment required."
Phase 3 & Phase 4: Penalty Conversion & Iterative Arithmetic
Penalty Assignment: Calculates how much extra monetary compensation a user requires to accept a disadvantage on a non-monetary criterion.
Anchoring & Calibration: Employs range anchoring (e.g., testing $10K vs. $100K) to help users overcome quantification hesitation.
Formula Execution: Subtracts cumulative penalties from base monetary values ($\text{Adjusted Value} = \text{Base Value} - \sum \text{Penalties}$), iterating until one option dominates.
Discomfort Quote: > "The discomfort of putting a number on something like 'distance from family' or 'cultural fit' is not a reason to avoid it — it's the signal that something important is being surfaced."
Phase 5: Load-Bearing Sensitivity Analysis
Stress-tests whether the winning option changes if shaky penalty estimates vary significantly (e.g., by 50%).
Sensitivity Quote: > "Every tradeoff session ends with at least one sensitivity test on the penalty that did the most work. The user should know whether the conclusion is robust or fragile — and which estimate is load-bearing."
Guardrails & System Handoff
Methodology Rules: Commands the AI to display full step-by-step arithmetic, prioritize rough/honest estimates over false precision, and treat the numerical outcome as an input to human judgment rather than an absolute verdict.
Stage Transition: Features a programmatic handoff script to transition the user into Stage 5 (final tradeoffs and commitment) of the broader framework.
Want to put this + and the rest of the decision-making skills to work on something you're actually facing? I am giving away the skills for an one-hour discovery interview. Sign up here


