Skip to content
fitme·story
v7.10 shipped — GATE_COVERAGE_ZERO observability + T14/F16 enforced

A worked example of building software differently

How /pm-flow became a framework, and grew up alongside a fitness app.

I'm Regev — an iOS developer building FitMe, a privacy-first fitness app. To stop shipping fast-and-wrong, I wrote one command that enforced research, planning, testing, and learning. It grew into a measurable framework. This site is the guided tour.

A worked example of building software differently — one PM flow enforced research, planning, testing, and learning until it became a measurable framework.

Choose how you want to read this

You can switch anytime from the header. Not sure? Product manager is a good default.

The numbers

16
features shipped
8
framework versions
5.6×
serial speedup
12.4×
parallel throughput
185
audit findings (12 critical)

Cross-feature velocity normalized by CU formula (R²=0.82).

Featured

Picked for product managers · all case studies →

About this project

FitMe is a personal project — an iOS app I built to track my own fitness and wellbeing the way I wanted: fast, privacy-first, and entirely owned by the person using it. Data stays on-device by default, analysis happens locally when possible, and no health signal gets silently shipped to a cloud AI. The interesting part isn't the app. It's what happened while building it.

I built an AI-orchestrated PM workflow — /pm-workflow — to enforce the planning discipline I kept abandoning. Then the workflow itself started evolving. Caches, eval layers, dispatch intelligence, measurement. By v7.0 it was routing to hardware-aware models. By v7.9 (shipped 2026-05-21) the framework was using its own Mechanism A telemetry as a gate on its own promotion decisions — the first version where the calibration discipline applied to itself, codified in honesty-ledger entry FT2-FH-003.

This site is the guided tour of that process. All docs are from real shipped work. All metrics are measured, not estimated. The regressions are as public as the successes.

Read the full story — how it started, grew, and measures itself