compounder-accumulation-plan
Compounder Accumulation Plan
Overview
The compounding work answers whether a business can keep compounding. It says nothing about whether today's price leaves anything for the buyer. This skill closes that gap without turning into a valuation.
The method is expectations-first, from Rappaport and Mauboussin's Expectations Investing: instead of building a value and comparing it to the price, run the arithmetic backwards from the price and read out the growth it already assumes. Then set that against durable_growth — the growth the compounding work concluded the engine can actually deliver. The distance between the two is the Expectation Gap, and it is the only price judgement this skill makes.
That framing matters. "The stock is worth $X" invites an argument about the model. "At this price the market is asking for 14% a year, and the work found 9%" is a comparison a reader can check, argue with, and act on their own judgement about.
The gate comes before anything else
Run the gate before reading a single price:
python skills/compounder/compounder-accumulation-plan/scripts/gate.py \
run/<TICKER>-<DATE>/compounder_thesis_pack.json --run-date <YYYY-MM-DD>