Activity dressed up as an outcome
Launch three campaigns cannot be missed. A number can, which is why an objective needs a baseline and a target before it counts.
What we are aiming at, what we believe, and what is testing it.
An objective records a success metric with a baseline and a target, and progress is derived from the distance between them rather than typed. A bet records a belief, a confidence and what would change our mind. An experiment records a hypothesis, a threshold and a stopping rule. The portfolio reads all of it at once and names the strategy that nothing is testing.
5
classes every open item falls into
5
dimensions scored separately
90
days before a belief is flagged unrevised
In the workspace
What goes wrong when this work lives in spreadsheets, documents and one person's memory.
Launch three campaigns cannot be missed. A number can, which is why an objective needs a baseline and a target before it counts.
Confidence was typed once, a year ago, and the market moved. The portfolio flags what has not been revised in ninety days, and says plainly that this means the last save.
No stopping rule means it runs until somebody gets bored. Growth-OS classifies it as exploration and prints the rule it used.
From an empty record to something you can act on, in the order you do it.
Write the objective
Success metric, baseline and target. An owner and a review date are required before it can go active.
Write the bet
The belief, a confidence between zero and one hundred, and what would change our mind.
Test it
An experiment records the hypothesis, the metric and threshold, the stopping rule and the effort, then the result and the learning afterwards.
Read the portfolio
Every open item is classified by rule, the five dimensions are scored separately, and the constraint is named with the gap behind it.
In the app
Captures of Growth-OS itself, rendered with sample data rather than our own records.




Highlights
Share of the distance from baseline to target, with the direction read from the record. A clamped zero never hides the difference between behind baseline, exactly on baseline, and not measurable.
Bets with no objective, objectives nothing tests, and experiments under no objective are each named rather than left to be noticed.
No effort recorded, no measurable objective, no reachable bet, or nothing to compare against. A named reason beats a default of zero.
Honest limits
Impact is uncovered headroom, not a prediction of what the work will deliver. Nothing on these pages forecasts.
Confidence is a number a person typed, never rounded, rescaled or averaged. Metric measurements are recorded by an editor rather than pulled from a provider.
These pages share records with this one, so what you write here shows up there.
The page opens on this project's records. The in-app guide describes every field.