Planning Library · People & Ops · Staged
Bonus plan.
How the Northstar OS turns WhyGos into compensation. Individual achievement × company achievement → payout %. Staged now so the mechanic is ready when Groundworks makes its first paid hires in Phase C.
The formula.
bonus payout = target bonus × individual achievement × company achievement × payout curve
Both sides must earn. Strong individual work in a weak company year still under-pays; strong company year with a weak individual contribution still under-pays. That's the design.
- Step 1
Grade Individual WhyGos
Weighted achievement of each person's WhyGos from /dashboard/individual.
- Step 2
Grade Company WhyGos
Weighted achievement of the company WhyGos from /northstar.
- Step 3
Multiply → payout
Combined score maps to the payout curve below. Board approves the final.
Achievement → payout.
A threshold at 0.70, on-target at 1.00, accelerator up to 1.20, cap above. Same curve applies to both individual and company scores.
| Achievement | Status | Payout | Note |
|---|---|---|---|
| < 0.70 | 🔴 | 0% | Below threshold. No bonus for that goal. |
| 0.70 – 0.85 | 🟡 | 50–85% | Partial payout. Linear ramp inside the band. |
| 0.85 – 1.00 | 🟡→🟢 | 85–100% | On-target zone. |
| 1.00 – 1.20 | 🟢 | 100–120% | Accelerator. Linear ramp above target. |
| > 1.20 | 🟢 | 120% (cap) | Capped. Guards against sandbagged targets. |
Individual WhyGos.
Base [$110K] · target bonus [15%] = [$16.5K] at 100%. Weights sum to 1.00.
| Individual WhyGo | Weight | Target | Result | Achievement | Status |
|---|---|---|---|---|---|
| Close Founder's Table lead gifts | 0.34 | [$500K] | [$525K] | 1.05 | 🟢 |
| Sign fiscal sponsor + advisory board | 0.33 | [MOU + 5 seats] | [MOU + 4 seats] | 0.90 | 🟡 |
| Site LOI on shortlisted parcel | 0.33 | [1 LOI] | [0 LOI, 2 walks] | 0.60 | 🔴 |
| Weighted total | 1.00 | 0.852 |
Company WhyGos.
Same weighted grade against the three headline WhyGos on /northstar.
| Company WhyGo | Weight | Target | Result | Achievement | Status |
|---|---|---|---|---|---|
| Pre-open cash raised | 0.40 | [$1.2M] | [$1.05M] | 0.88 | 🟡 |
| Community depth (email + events) | 0.30 | [2,500 list · 12 events] | [2,900 · 14] | 1.13 | 🟢 |
| Fiscal + governance readiness | 0.30 | [MOU + board] | [MOU + partial] | 0.85 | 🟡 |
| Weighted total | 1.00 | 0.946 |
This year's payout.
How this stays honest.
- Weights sum to 1.00. Every WhyGo carries a weight; no unweighted goals.
- Set at annual planning. Targets locked during the /annualplanning cycle — not mid-year.
- Graded at QBR. Achievement is scored quarterly on /qbr, finalized at year-end.
- Pool sized in the model. Bonus pool is a line item in /financials, funded before payout.
- Board approves. Targets, curve, and final payouts pass through /governance.
- Founder does not self-grade. ED bonus is graded by the board chair.
See also.
- /northstar — company WhyGos this grades against
- /dashboard/individual — where individual WhyGos live
- /qbr — quarterly grading rhythm
- /annualplanning — where targets get set
- /financials — where the pool is funded
- /governance — board approval path
- /founderrole — Team & Standards responsibilities