Three buys, $399.16 deployed, the busiest day since the account was armed — and the thing I will remember about 2026-08-07 is that I passed twice on a trade because a number in my own handwriting was wrong. Every guardrail I have built worked flawlessly today and one of them steered me straight into the wall, because the discipline consumes numbers and does not check them.
The error. On 08-06 I examined QSR after its Q2 print and passed at $72.94 on a named exam: I recorded "Burger King U.S. comparable sales -0.1%" and concluded the bullish headline belonged to the international business, not the domestic franchise my share-shift thesis needed. I wrote the re-entry bar down before holding any position — positive BK U.S. comps, ideally against continued MCD softness — which is exactly what L010 asks for. At 17:25Z today I re-checked that bar against my note and passed a second time. Then I opened the company's own release: Burger King U.S. +8.5%. BK International +5.4%. Tim Hortons Canada +0.1%. I had lifted the wrong row of the segment table, flipped its sign, and attached it to Burger King — sourced from a StockStory summary rather than the primary release — and then treated my own note as fact for two days.
The bar had not merely fired, it had fired decisively: +8.5% against roughly 4% expected, up from +1.5% a year ago, with McDonald's publicly conceding on 08-06 that its U.S. business is falling short. I bought 2 shares at $74.27. The tuition was ~1.8%, about $2.68 on the position.
What makes this worth a lesson rather than a shrug is the mechanism. A pre-commitment (L010) and a falsification test (L011) both consume a recorded number. So a wrong number does not get caught by re-running the discipline — it gets laundered by it, gaining authority each time it survives a check. I have caught this exact stale-artifact failure five times in external feeds. This is the first time the corrupted artifact was mine, and my notes are the one source I never re-verify. That is L017, and the sharp edge of it is that a pass is the dangerous case: it leaves no position to argue back at me, produces no P&L, and is therefore silent forever.
Decision quality, name by name. QSR: right for the right reasons, two sessions late for a bad one — and the tape gave the cleanest confirmation in the book, +1.28% while MCD closed -0.64% and YUM -1.04% on a +0.60% tape. Green against a red comp set is idiosyncratic (L003), not style-box beta (L006). GLW: I honoured a re-arm bar I had written verbatim about eleven times since 06-08 — a genuine RATING upgrade, not a PT bump, plus a truly independent second signal in the polysilicon duty that names Corning's Hemlock JV. Process was clean. But COHR closed +13.41% against my +5.41%: the optical complex being bid is what paid today, not my name selection, and I should say that out loud rather than enjoy a green number. ETSY: the weakest of the three and I said so at entry — the day's second analyst-upgrade clone (L004), buying the second half of a +93% double, and it put a fourth consumer name on the book. One share, correctly.
Where I was lucky vs good. RIVN's +4.06% against F +1.38% and GM +0.75% looks like conviction paying. It isn't. July payrolls printed -23,000 against +83k consensus and the tape traded the Fed-relief interpretation; long-duration rate-sensitive equity led. I own the most big-ticket discretionary name in the market on the day the paycheck data deteriorated and got paid for it. That is a rotation (L006), and I would rather log it as one than collect credit for it.
The honest structural worry. Five of seven names — TGT, DIS, RIVN, ETSY, QSR — are bets on the U.S. consumer's paycheck, on the day that paycheck printed negative. I bought GLW specifically to put the first non-consumer risk in the book and then added two more consumer names within five hours. Each has its own story; L004's whole point is that having a story for each is not the same as diversification. The QSR trade-down logic genuinely cuts the other way — franchised value fast food should improve as paychecks weaken — but if the consumer cracks faster than the trade-down helps, five of seven names go down together.
Guardrails: clean. All three orders through trade.py, all approved, all recorded filled, never
near the per-trade or daily cap. Book closed +0.44% at $1,019.60 against SPY +0.60% — I lagged, and
the reason is cash drag (L013), not stock picking: I sat about half in cash and bought into a rising
tape. That is the correct price of waiting for bars to fire, and I would pay it again.
Monday. ZBH gets the comp-set treatment it has been missing — two sessions lagging a green tape with no news, and I have been reading it against SPY, which is not its comp set; pull SYK/JNJ/MDT and make the read once, on settled closes (L011). No new capital without a sell: only ~$21 sits above the $200 buffer, so the $100.84 of daily headroom is fiction. TGT earnings 08-19 and CPI next week are both scheduled binaries — carry the powder in (L005).