decision-importance-prioritization
The most important part of making a decision is determining how important that decision actually is. By categorizing decisions, you can maintain high team velocity for the trivial and apply rigorous deliberation to the critical few.
The Classification Framework
Evaluate every decision against two primary filters to determine its "Importance Score."
1. Reversibility
- Low Importance (Reversible): If the decision is wrong, can you undo it quickly without lasting damage to the brand or technical debt? (e.g., UI copy, small feature toggles).
- High Importance (Irreversible): Is this a "one-way door"? Once shipped, does it change the data schema, API contract, or user mental model in a way that is painful to revert? (e.g., pricing changes, platform architecture).
2. Material Impact
- Breadth: How many users/stakeholders does this affect? (1% vs. 100%).
- Depth: How much does it affect them? Does it impact their livelihood or core workflow, or is it a minor convenience?
The 1/99 Resource Allocation Rule
Once classified, apply your cognitive energy and time disproportionately:
For the 1% (High Importance)
- Spend 90% of your time here.
- Conduct deep research, seek peer feedback, and build high-conviction models.
- "Shoot your shot" only when the strategy is sound, as your reputation and the product's trajectory depend on these few calls.
For the 99% (Low Importance)
- Optimize for Speed.
- Use your gut: If a decision is reversible, your intuition is often "good enough."
- Delegate: Give these decisions to the team to build their autonomy and "trust battery."
- Rule of Thumb: Never be the bottleneck for a reversible decision. Make a call in minutes, not days.
Implementation Steps
- Identify the Decision: Clearly state the choice at hand.
- Run the Filters: Ask, "If this is a disaster, how hard is it to fix?" and "How many people will actually notice?"
- Set the Deadline:
- If Low Importance: Decide within the meeting or by the end of the day.
- If High Importance: Schedule a dedicated "Deep Dive" or "Investment Plan" review.
- Communicate the "Why": When delegating or making a fast "gut" call, explain that the low stakes allow for higher velocity.
Examples
Example 1: UI Polish
- Context: A designer asks for a decision on whether a secondary action button should be gray or light blue.
- Application: This is highly reversible and has low depth of impact.
- Output: "Go with your preference. This is a reversible decision; let's ship it and see the heatmaps. Don't let me block you."
Example 2: Platform API Change
- Context: Changing the way third-party developers access merchant order data.
- Application: This is irreversible (breaks existing apps) and has high depth (affects developer livelihoods).
- Output: Classify as High Importance. Stop other work. Spend two weeks on a "war time" document analyzing edge cases, data policy, and developer sentiment before deciding.
Common Pitfalls
- The Analysis Paralysis Trap: Treating a reversible decision with the same rigor as an irreversible one. This kills team momentum and wastes your most valuable resource: focus.
- The Bottleneck Manager: Requiring all small decisions to cross your desk. This drains the team's "trust battery" and makes you a single point of failure.
- Sunk-Cost Fallacy: Sticking with a High Importance decision after the world has changed (e.g., a global pandemic). Have the humility to "throw it all away" if the original conviction is no longer valid.
- Ignoring "Depth" for "Breadth": Making a decision because it affects few people, even if it completely ruins the experience for those specific few (e.g., power users or top-tier developers). Always weigh the severity of the impact.
More from samarv/shanon
agentic-workflow-automation
Transition from static LLM chats to autonomous agents that execute multi-step tasks. Use this when you need to automate cross-platform reports (e.g., Snowflake to Google Docs), build self-service tools for non-technical teams, or create "anticipatory" engineering workflows that draft PRs based on Slack discussions.
62b2b-value-negotiation
A framework for defending price and extracting maximum value in B2B sales. Use this skill when a prospect asks for a discount, when transitioning a POC to a commercial deal, or when presenting high-ticket pricing to budget-conscious stakeholders.
18niche-market-opportunity-mapping
A framework for identifying high-margin, low-competition business ideas ("fishing holes") by leveraging personal unfair advantages and avoiding overcrowded markets. Use this when vetting a new startup idea, choosing a niche for a service business, or seeking to pivot an existing product into a more profitable segment.
16b2b-saas-workflow-strategy
A framework to evaluate the market potential and strategic direction of B2B products based on workflow frequency and organizational breadth. Use it when validating a new startup idea, evaluating a product's "ceiling," or planning a pivot to increase market share.
14agentic-engineering-workflow
Transition from a hands-on "bricklayer" to a high-level "architect" by managing a fleet of autonomous AI agents. Use this when you need to scale engineering output with a small team, handle repetitive migrations/bug fixes, or onboard engineers to complex legacy codebases.
10b2b-category-creation-strategy
A framework for determining when to create a new software category versus winning an existing one, and the tactical steps to define and validate that category. Use this when your product is too disruptive for current labels, when existing categories have negative associations, or when you need to expand your TAM.
9