SPRINT E · DEPLOY 2.14 · GOAL-CONGRUENCY
KPI cascade
Every operational KPI ladders up to a strategic outcome. Every role owns a slice. This is the goal-congruency layer — one truth across the tree, so what's good for the founder is good for the CMO is good for the platform admin.
Sprint E · Deploy 2.14. The cascade is built bottoms-up from operational KPIs (Sprint C) through weighted edges to strategic outcomes. Reads from
kpi_cascade_edges + kpi_role_mappings (migration 0020). Engine in src/engine/cascade.ts is pure: WEIGHTED_AVG_PCT for composite parents, direction-flipped LOWER-is-better children, multi-parent DAG support.
Panel 1 · Strategic outcomes (top of tree)
STRATEGIC ROOT · FY26
FY26 Operating Plan
The "do the work" KPI for FY26. Every operational metric in Sprint C feeds into this strategic outcome.
Target: $100k
FY26 rolled
88.5%
Watch · 88.5%
| Contributor | Weight | Attainment | RAG |
|---|---|---|---|
| Commission paid | 50% | 84.0% | Watch · 84.0% |
| Active partners | 30% | 87.5% | Watch · 87.5% |
| Chain integrity (avg %) | 20% | 101.0% | On track · 101.0% |
Roll-up: WEIGHTED_AVG_PCT · Weighted average over 3 children
STRATEGIC ROOT · FY31
FY31 Exit Valuation
The number on the cap-table at exit. Every other KPI in the cascade exists to make this number real.
Target: $248M
FY26 rolled
111.2%
On track · 111.2%
| Contributor | Weight | Attainment | RAG |
|---|---|---|---|
| FY31 Revenue [strategic] | 70% | — | No data |
| Marketplace Trust Score [strategic] | 30% | 111.2% | On track · 111.2% |
Roll-up: WEIGHTED_AVG_PCT · Weighted average over 1/2 children (others missing data)
Panel 2 · Full KPI hierarchy (10 edges)
| Parent KPI | Child KPI | Weight | Rollup | Child RAG | |
|---|---|---|---|---|---|
| FY26 Operating Plan [S] | ← | Commission paid | 50% | WEIGHTED_AVG_PCT | Watch · 84.0% |
| FY26 Operating Plan [S] | ← | Active partners | 30% | WEIGHTED_AVG_PCT | Watch · 87.5% |
| FY26 Operating Plan [S] | ← | Chain integrity (avg %) | 20% | WEIGHTED_AVG_PCT | On track · 101.0% |
| FY31 Exit Valuation [S] | ← | FY31 Revenue [S] | 70% | WEIGHTED_AVG_PCT | No data |
| FY31 Exit Valuation [S] | ← | Marketplace Trust Score [S] | 30% | WEIGHTED_AVG_PCT | On track · 111.2% |
| FY31 Revenue [S] | ← | Active members | 60% | WEIGHTED_AVG_PCT | No data |
| FY31 Revenue [S] | ← | Revenue per active member | 40% | WEIGHTED_AVG_PCT | No data |
| Marketplace Trust Score [S] | ← | Chain integrity (avg %) | 50% | WEIGHTED_AVG_PCT | On track · 101.0% |
| Marketplace Trust Score [S] | ← | Clawback rate | 30% | WEIGHTED_AVG_PCT | On track · 60.0% |
| Marketplace Trust Score [S] | ← | Time to settle (days) | 20% | WEIGHTED_AVG_PCT | Watch · 106.7% |
Panel 3 · Role scorecard · Founder
Founder PMO Director / CFO CMO Customer Success Community Manager Compliance Officer Finance Operator Platform Admin Member (Referring) Member-side Sales Rep Investor (Read-Only)
111.2%
On track · 111.2%
—
No data
88.5%
Watch · 88.5%
111.2%
On track · 111.2%
Panel 4 · Alignment heatmap (13 roles)
| Role | Primary RAG | Scorecard mix |
|---|---|---|
|
Founder
Primary: FY31 Exit Valuation
|
On track · 111.2% |
2G / 1A / 0R / 1— (of 4)
|
|
PMO Director / CFO
Primary: FY26 Operating Plan
|
Watch · 88.5% |
0G / 3A / 0R / 0— (of 3)
|
|
CMO
Primary: Active members
|
No data |
0G / 1A / 0R / 2— (of 3)
|
|
Customer Success
Primary: Revenue per active member
|
No data |
1G / 0A / 0R / 2— (of 3)
|
|
Community Manager
Primary: Chain integrity (avg %)
|
On track · 101.0% |
2G / 0A / 0R / 1— (of 3)
|
|
Compliance Officer
Primary: Clawback rate
|
On track · 60.0% |
3G / 0A / 0R / 0— (of 3)
|
|
Finance Operator
Primary: Commission paid
|
Watch · 84.0% |
1G / 2A / 0R / 0— (of 3)
|
|
Platform Admin
Primary: Chain integrity (avg %)
|
On track · 101.0% |
1G / 2A / 0R / 0— (of 3)
|
|
Member (Referring)
Primary: Commission paid
|
Watch · 84.0% |
1G / 1A / 0R / 0— (of 2)
|
|
Member-side Sales Rep
Primary: Deals settled
|
Watch · 80.0% |
0G / 3A / 0R / 0— (of 3)
|
|
Investor (Read-Only)
Primary: FY31 Exit Valuation
|
On track · 111.2% |
2G / 0A / 0R / 1— (of 3)
|
Panel 5 · Drill-down · Active partners
Path to root
FY26 Operating Plan → Active partners
OPERATIONAL KPI
Active partners
Distinct count of partner contacts who triggered at least one ledger entry in the period.
Attainment
87.5%
Watch · 87.5%
HIGHER-is-better
Budget: 8 ·
Actual: 7 ·
Variance: -1
Attainment 87.5% in amber band (≥80%)
Roles that own this KPI
- bd [PRIMARY] — BD headline: distribution capacity
- CMO — Partner-channel growth
- Platform Admin — Capacity
How to read this: Strategic KPIs (purple [S] tag) have no direct budget/actual — they're computed by the cascade engine as weighted averages of their children. Operational KPIs feed the bottom of the tree. Every role's "primary" KPI is the one their RAG band hangs on. Click any KPI name to drill into it; click any role chip to switch scorecard. LOWER-is-better KPIs (clawback rate, time to settle) get direction-flipped before roll-up so 95% attainment always means "good".