Apply rigorous process to decisions that cost money, time, or opportunity—before committing, not after.
Inherits the 8 Iron Rules from
build-protocol. Adds 3 decision-specific rules and a 10-step workflow tuned for high-stakes choices.
Triggers (any one):
Don't use for:
build-protocol instead)#RuleDecision context1Independent Audit unmissableAudit = verify methodology + data freshness, not just content2Plan before ExecuteMap options before picking; list constraints before scoring3**≤2 parallel sub-agents** for shared-state research (writing/editing same files); ≤4 acceptable for independent investigationsInherits build-protocol concurrency reasoning; see trinity-harness for general-purpose limits4Why This WayEvery recommendation needs methodology, not just "I think"5Version + Errata iterationRevisit decision log when facts change63-layer consistencyData source ↔ analysis ↔ recommendation must align7Anti-Sycophancy contentMust list downsides and failure modes; all-upside = fake8Independent review ≠ self-auditRecommendation author ≠ final reviewer
#RuleWhy9Real-time data verification — never trust document pricesDocument prices are stale within 24h. A written "$X" that hasn't been verified live is fiction.10Methodology transparency (PE/DCF/MA/decision matrix required — no gut calls)"I think this is a good buy" is not analysis. Every recommendation must show its math.11Stop-loss first, profit-target secondAsymmetric downside means exits matter more than entries. Define maximum loss before opening any position.
Step 1 — Research: Gather options
Step 2 — Set constraints
Step 3 — Fetch real-time data ⚠️ non-skippable
curl "https://stooq.com/q/l/?s=SYMBOL.us&f=sd2t2ohlcv&h&e=csv"Step 4 — Compare on dimensions (build comparison matrix)
Step 5 — Apply methodology
Step 6 — Plan B and exit conditions
Step 7 — Make decision + document rationale
Step 8 — Execute with position sizing
Step 9 — Track P/L daily (not weekly, not monthly)
Step 10 — Review and adjust (kill bad bets fast)
The problem: Writing +12.85% feels more credible than "about +13%". But precision ≠ accuracy. When the underlying data is an estimate or an outdated figure, adding decimal places is misleading—it manufactures false confidence.
How it shows up:
The rule:
+12.85% (est., based on 3-day average) not just +12.85%Asset classSourceCommand / URLUS stocksStooqcurl "https://stooq.com/q/l/?s=SYMBOL.us&f=sd2t2ohlcv&h&e=csv"US stocks (alt)Yahoo Financecurl "https://query1.finance.yahoo.com/v8/finance/chart/SYMBOL"CryptoCoinGeckocurl "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd"ProductsRetailer pageDirect web fetch; no cached PDFsForexStooqcurl "https://stooq.com/q/l/?s=USDJPY&f=sd2t2ohlcv&h&e=csv"
🔴 Never use: Prices from documents, spreadsheets, or chat history. Even a price from yesterday's analysis is stale.
❌ Anti-patternWhy it fails"I think it should work" without backtestingGut calls without data = coin flip with extra stepsNo stop-loss defined before entryYou will rationalize holding through any lossDoubling down on a loser "to average down"Throwing good money after bad; thesis may already be brokenFake precision ("+12.85%" without methodology)Sycophancy of precision; decimal places don't add accuracyCherry-picking favorable dataConfirmation bias in analysis = surprises at executionUsing document prices instead of live data24h-old stock price is meaningless for a decision made todayDaily P/L tracking skipped (tracking weekly/monthly)Weekly is too slow to catch a thesis-breaking move"Buy more to feel better" after a lossEmotions ≠ analysis; size down when uncertain, not upRecommendation with no methodology shown"It looks good" is not analysisAll-upside analysis (no failure modes listed)Real decisions have tradeoffs; omitting downside = sycophancy
references/decision-workflow.md — Full 10-step workflow with per-step checklistsreferences/investment-playbook-template.md — Generic investment playbook template (anonymized)references/audit-script-decision.sh — Bash script to verify methodology transparency and data freshnessbuild-protocol — Parent skill for long-form knowledge production (8 Iron Rules source)academic-research-hub — For decisions requiring deep literature reviewfeishu-bitable — For tracking decision logs and P/L records in BitableDistilled: 2026-04-30 · Inherits: build-protocol v1.1 Validated on: Investment decision audits, technology selection, major purchase comparisons