From the table
to the plan.
May 29 mapped where we stand. Today turns that map into decisions, owners, and dates.
Last time we mapped the room. Today we make the calls.
Four blocks. None of them re-debate May 29 — each one moves something from "where the board stands" to "what we're doing about it."
- Recap What we heard on May 29. Quick walk through the synthesis — what converged, what diverged, what the room itself flagged to fix.
- Block A What we built in v3. Minutes as a first-class metric stopped being a hypothesis sometime in early June. Quick live tour.
- Block B Steps + synthetic miles. The one beyond-miles decision still on the table. Two paths; one to recommend.
- Block C First SaaS partner & 90-day plan. The bet is locked. Today picks who, who owns the conversation, and by when.
Three things already decided by May 29.
- Single 12-month bet: paid SaaS for orgs. Pulse 4.75/5; 3 of 5 forced-bet votes; 5 of 5 "win" answers cite revenue / funding.
- Win condition: funded and operating. Sustainable revenue with enough margin to hire and pay staff — Steve's framing, the only one who named the spending half.
- The unit is the organization, not the individual. Steve, Stefanie, Helen, and Brian all framed the problem around orgs / groups. Individuals are a funnel, not the product.
What we heard.
Four forms, five attendees plus two stragglers.
One lock, one split, one funding question.
SaaS is essentially unanimous. Beyond miles is the only full 1–5 spread we got — the question Block B has to land. Apple Health leaned more urgent than expected, but it's a funding question, not a strategy question (slide 9).
The room picked SaaS.
Three of five chose SaaS as the one bet to fund. The two outliers picked Apple Health and FundDash — both real, both visible later in this deck.
And every single "what does a successful year look like" answer named revenue or sustainable funding. That's the alignment we build on.
By the end, the room agreed on who. Not yet on why.
What problem does HealthCode solve? — how each person answered before discussion (left), and after (right). By close, organizations / groups had become the shared frame.
If we can't name the moat, neither can our customers.
Identify ideal client profiles, agree on primary messaging and value prop.
Helen wrote the assignment for us. Today we flag it — it lands in the 90-day plan as a working session, not a board-meeting workshop.
A funding question, not a strategy question.
- The pulse landed at 3.6 — more urgent than expected. Helen even picked it as her one bet.
- Apple gate-keeps HealthKit behind native apps — a web solution isn't an option. The only path to Apple Health data is a native iOS build.
- But we can't act on it tomorrow regardless. There's no budget for the native build, and no budget for the ongoing iOS / HealthKit maintenance it would create.
- Decision: deferred until funded. Earmarked in the SaaS revenue plan; we'll define the trigger in Block C (sponsor, paid-tier MRR threshold, grant).
What we built in v3.
The May 29 deck floated minutes-as-first-class as a hypothesis. In the four weeks since, most of it shipped.
Minutes stopped being second-class.
- Yoga, weight lifting, gardening converted to a synthetic "mile equivalent"
- Leaderboards favored runners and cyclists by construction
- Non-distance athletes had no natural goal at registration
- Exports to partner orgs missed half the picture
- Every leaderboard carries miles and minutes ranks
- Walking and Running split on minutes; Skating, Fitness, Yoga, Other got their own minutes lenses
- Org-event Sheets export gained a minutes column
What landed since May 29.
Seven donor-visible updates across leaderboards, goals, trackers, privacy, and checkout.
The May 29 v3 line — already shipping.
We're not asking the board to authorize a new direction. We're showing what's already running — and asking the room to object if anything on screen doesn't belong.
Silence is the ratification.
- In v3: minutes as a first-class metric.
- Not in v3: sleep, nutrition, meditation, lifestyle-tracking expansion. Deferred, not declined — revisit once v3 has paying customers funding the expansion.
- The product filter holds: if a tracker already does it, we don't.
Steps & synthetic miles.
The one beyond-miles decision still parked.
Several users, including a board member, said we were double-counting.
Wear a tracker on a walk. The tracker logs the walk explicitly, and the day's total step count includes those same steps. We ingest both — the explicit walk plus a synthesized Walk row from the day's steps. Mileage shows up inflated.
- Introduce a Daily Steps activity type and a steps metric. Tracker daily roll-ups would write as Daily Steps rows instead of synthetic Walks.
- This clarifies where the miles came from, but we'd still apply synthetic miles and minutes to those rows — so the double-counting concern doesn't fully go away.
- It does open the door to including steps in leaderboards and goals — orgs could run step-based contests if they want.
Where do we draw the line between activity and ambient movement?
When meditation came up earlier as a candidate, the line was clear: physical activities belong in one bucket; wellness activities belong in another. Concern was expressed about lumping them in together.
Daily ambient steps — walking around your kitchen, walking to the mailbox, walking from a parking lot — sit on the same side of that line as meditation does. Baseline movement. Not deliberate exercise.
If meditation doesn't belong in the physical-activity bucket because it's a different kind of thing, neither do daily ambient steps.
Two paths.
"Synthetic miles" = any miles figure that wasn't from an explicitly-logged distance activity i.e. yoga via MET.
- Stop applying synthetic miles — steps stand fully on their own.
- Step-only users disappear from miles boards and instead appear on Steps boards. Their totals shift from Miles to Steps overnight.
- Higher chance of silent disengagement — the failure mode that matters most.
- Stays available as a possible future direction if Option B doesn't land.
- Keep applying synthetic miles — mile totals don't change.
- Tracker daily roll-ups show up as Daily Steps, not as a phantom Walk row.
- Hypothesis: proper attribution might be enough to clear up any confusion.
- If it doesn't, Option A is still available — with real data behind the call.
Endorse Option B — we attribute, then watch.
- Daily Steps activity type and the steps metric come online behind a controlled rollout.
- Synthetic miles keeps being applied — mile totals don't move; step-only users stay on existing boards.
- Org-event export gets parallel miles / minutes / steps rollups.
- Monitor whether the double-counting complaints continue once attribution is clear. Revisit at the next checkpoint with data.
First SaaS partner. 90-day plan.
The whole point of locking the SaaS bet was to clear the way for this conversation. Pick a lead. Pick a backup. Name an owner. Set a date.
The tier shape from May 29 — still the working hypothesis.
| Tier | For whom | What's in it | Illustrative price |
|---|---|---|---|
| Community | Anyone — today's free experience. | Join HealthCode-wide events, track activity, see leaderboards. Unlimited seats. | $0 |
| Workplace | HR / wellness lead, self-serve, 50–1,000 employees. | + private org events, branding, dashboards + CSV, FundDash org campaign, threshold incentives. | ~$1,200–7,500 / yr by band |
| Partner | Austin-scale — 1,000+ / enterprise. | + full white-label, SSO / HRIS, co-branded CSR reporting, dedicated CSM. | Negotiated |
Open knobs — paywall line, pricing axis, FundDash positioning, V1 engagement levers — are the first-partner conversation's job to validate, not the board's job to settle today.
Pick one lead, one backup.
From the recurring core. For each candidate — what budget? Who's our champion inside? What would they need to say yes?
- Flagship · high-leverage City of Austin. Left and came back — engagement-as-moat testimonial. Big if it lands; high-stakes if it sours. Public-sector procurement.
- Lowest-friction yes Friedkin Group. Already gives ~$12–17 per registrant. Corporate, smaller volume, easier procurement than public sector.
- The wedge tier OK State Gov't · Clay County · Parkway · Avery. The mid-market public-sector wedge the Workplace tier is designed for. Cheaper signal, lower stakes, more procurement.
Every decision needs an owner and a date.
| Action | Owner | By |
|---|---|---|
| First SaaS partner — lead (from slide 21) | — | — |
| First SaaS partner — backup | — | — |
| Workplace tier — scope V1 features, settle pricing axis + bands | — | — |
| Positioning + ICP working session (Helen's ask) | — | — |
| Apple Health — define the "funded" trigger | — | — |
| Next checkpoint meeting | — | — |