For humans · Act
Objectives that answer to the numbers.
Objectives and key results that live on your causal metric tree, not in a parallel spreadsheet.Objectives and key results that live on your causal metric tree, not in a parallel spreadsheet. Outcome and execution are tracked apart, initiatives carry the budget and the owner, and the same pipeline that calculates your actuals decides whether the work moved the metric.
Strategy on the same model as everything else. Outcomes, work and proof in one place.
Objectives sit on the metric tree. Aligned to cause and effect
Outcome and execution, tracked apart. Two lanes, not one bar
Initiatives are the unit of investment. Budget, owners, milestones
The whole strategy on one canvas. The strategy map
Targets verify themselves. No self-reported progress
Plan around data you do not have. Planned metrics
The gap is not between strategy and execution. It is between strategy and understanding.
One canvas for the whole strategy. Drawn like the rest of your business.
Reduce labour cost percentage to below 28%
83%
outcome · Department objective · 1/3 tasks done
Labour cost percentage: below 28%
29.4
key result target ≤ 28
Rota optimisation rollout
40%
moves Labour cost % · £12k of £30k
The dashed edge is the claim: this work moves that number.
Outcome and execution are not the same number. Track them apart.
Reduce labour cost to 26%
Off trackEvery project shipped. The metric has not moved.
Strategy at the top, tasks at the bottom, one model in between.
Strategic · reviewed quarterly
The plan: an objective, the number that proves it, the bet that moves it
Reduce labour cost percentage to below 28%
83%
outcome · Department objective · 1/3 tasks done
Key result: below 28% by quarter end
29.4
reads itself from the pipeline · nobody types a status
Labour cost %, live
moved by
Rota optimisation rollout
40%
execution · £12k of £30k spent · 3 tasks
Tactical · runs daily
The loop: detect, route, act, verify
Detect
Up 4.2% this weekLabour cost %
Outlier-checked against seasonality, so it is signal, not noise.
Route
ASarah is told, with the driver attached
RACI from your directory decides who, the tree decides why.
Act
Task: pilot the new rota at Canary Wharf
Filed inside the rota rollout, so the work counts towards the bet.
Verify
Impact measured on the metric
What worked is remembered; next quarter plans against proof.
Canopy, the business context layer, holds both tiers
People and agents read the same model, over the app or MCP.
Initiatives are where the money goes. Manage them like a portfolio.
Where the money is working
Bubble area = budgetMetric movement since each initiative started, signed by the direction it bet on.
Share of portfolio spend
The data you do not capture yet belongs on the plan too.
Metric links
Not captured yet. The initiative exists to change that.
Every objective has a name on it. RACI, not a single owner field.
Conversion rate
Marketing · daily
Nobody marks their own homework. The metric is the referee.
Fix checkout flow
Verified · +£32kLinked to Revenue · measured by the actuals pipeline
Pause underperforming ad sets
Measuring…Strategy that runs the loop. Not a document nobody reads.
Common questions
How is this different from a standalone OKR tool?
Standalone OKR tools track goals in their own system, disconnected from where the numbers live. Here, objectives link to the causal metric tree, so a key result is a real metric with a tested driver, outcome and execution are tracked apart, and impact is verified by the same pipeline as your actuals. Alignment is to cause and effect, not to a parallel document.
What is the difference between outcome and execution progress?
Outcome progress reads whether the metric moved, straight from the data. Execution progress reads whether the initiatives and tasks got done. Keeping them apart is what stops a fully delivered plan from hiding a flat metric behind a single bar.
What is an initiative?
An initiative is the funded work behind an objective: the budget and what has actually been spent, a named owner, milestones, and links to the objectives and metrics it is meant to move. The portfolio view reads across all of them, and each one's impact is verified against the metric it targets.
Who owns an objective?
Objectives and key results use the same RACI model as every metric, synced from your directory provider. The named Accountable owner is pushed the driver context when a key result drifts, and escalation follows the live org chart.
Where do the numbers behind a key result come from?
From your warehouse, through the same calculations pipeline that produces every actual in KPI Tree. A key result completes when its metric hits target, so progress is the data, not a self-reported status.
How do tasks relate to objectives and initiatives?
Objectives and key results are the strategic tier, initiatives are the funded bets that deliver them, and tasks are the tactical work inside those initiatives. Every tier rolls the work beneath it up into an execution count, so the same model serves the board view and the team list.
Can we plan around data we do not capture yet?
Yes. An initiative can target a planned metric, a named metric that does not exist in your warehouse yet. The gap is visible on the plan with a budget and an owner, and the link goes live the moment the metric does.
Can AI agents read our strategy?
Yes. Objectives, key results, initiatives and tasks are part of the same business context layer agents consume over MCP, so an agent can answer which objectives are at risk, which funded initiatives are targeting them and who owns the next step, with your permissions applied.
Metric Trees
The causal model objectives align to.
Metric Ownership
The RACI that names every owner.
Verified Impact
Did the work move the number?
Business Models
Budgets and reforecasts against actuals, one pipeline.
Canopy
The context layer agents read strategy from.
OKRs and metric trees
Why OKRs and KPIs are not a choice.
