Changes behind the numbers

Every change that reached a project's default branch. Greyed rows were not counted, with the reason. A project from an older card may show dates and line counts only.

Clinic Workflow Demo

LANDEDUNCHECKED39 landed · 39 itemized
  • Demo video final cut (enrollment through sign-off) + note updatef40721c33 lines
  • Report GET survives KV quota; demo video + … notefea0abf250 lines
  • Doctor review: stack header and release bar on phones8abf41235 lines
  • Labs sample: first cycle vs existing member (history + Health + MRI)7c5b185180 lines
  • Results tab: approved hybrid dashboard (PhenoAge, 2-of-10, chips, bars)9521c4a511 lines
  • Adopt MRI report: filmstrip + region chips on live case379c81e2877 lines
  • Results: real Apple Health upload, booking requests, marker drill-down; tab bar…6d842c2819 lines
  • Home visual density pass: marker range bars, cycle timeline, PhenoAge hero w/ d…6d55b4e114 lines
  • Desktop centering: embedded report constrains to 720px centered column (was str…1c3ac339 lines
  • 2.1 client app: 4-tab shell (Home/Plan/Results/Message), Home command surface w…65409041256 lines
  • Mocks: restore from clean commits, redo icon tabs properly (one bar per frame, …0f7d4dd198 linesfolded into the change before it
  • Mocks: icon tab bar (SVG stroke icons, no numbers) across all client mocks; fix…bfb9ff0254 linesfolded into the change before it
  • Mock: missing surfaces - medications form (empty/filled), renewal decisions, em…5250c4f293 linesfolded into the change before it
  • Mocks: Plan tab (signed doc reorg) + Results tab (trends/wearables) + Message t…3332b6c423 lines
  • Mock: client home v2 - full fresh-release dashboard (10 sections top-to-bottom …ca35a13272 linesfolded into the change before it
  • Mock: client home v1 (2.1 actions-first: what's-next cards, status strip, 3 sta…a63086c294 linesfolded into the change before it
  • Queue hygiene: doctor-side DELETE /api/doctor/cases/:id (guards: no released/or…0ea07cc66 linesfolded into the change before it
  • Roadmap: 2.0 funnel redesign marked done+deployed2a864b718 linesfolded into the change before it
  • Contact route: KV eventual-consistency retry guard (4 tries, backoff) both back…6b3de9571 lines
  • Fix: sticky Generate button was outside the form (type=submit had no form); re-…fce976f4 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Labs: sticky Generate CTA with scroll-to-unlock (explicit grey state + reason, …201275771 lines
  • Wait screen: auto-check SMS consent when a valid phone is typed (affirmative ac…d63c7139 linesfolded into the change before it
  • Funnel redesign v2 (React build): EnrollmentFlow (physician-first, about, body …9419b98989 lines
  • Mock v2: sticky bottom CTA (hairline-top bar, always in view)e1fc7dd14 linesfolded into the change before it
  • Mock v2: fix dr-ament.jpg path for direct file viewingbb9141b2 linesfolded into the change before it
  • Mock: funnel redesign v2 (doctor-first: physician+chart+map, about you, body, g…b3bb462414 lines
  • Mock: funnel redesign v1 (5 screens: about you, weight+physician, goals, bloodw…c4ad555372 linesfolded into the change before it
  • Roadmap: Phase 1 complete (console, hygiene, PWA all done + phone-verified); Ph…584443b22 linesfolded into the change before it
  • PWA safe-area insets: pad header/page/sticky bars under iPhone notch + home ind…50acf5824 linesfolded into the change before it
  • PWA: manifest, RuntimeMD icon set, apple meta, network-only SW, install CTA (iO…909199e265 lines
  • Docs: funnel redesign brief from mobile audit; roadmap Phase 2 adds 2.0 funnel …b49892470 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Roadmap: Phase 1 status update (1.1 + 1.2 done, walkthrough approved, PWA next)d869ee417 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Hygiene: lint fully green (12 fixes), emoji icons -> mono Q-count chips, em-das…304bcea140 lines
  • FulfillmentConsole: inline initial load in effect (lint: no sync setState in ef…5d399db15 linesfolded into the change before it
  • Fulfillment ops console: forward-only state machine (paid→prep→ship→deliver), o…ed8f637778 linesfolded into the change before it
  • Mock: fulfillment console v1 (ops queue, forward-only stepper, tracking entry, …92c9f4f243 lines
  • Docs: roadmap lives in docs/ with Phase 1 status + fulfillment console design d…f0ba239136 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Plan: RuntimeMD roadmap (phase sequencing, PWA approved, no timelines)2b7aa69123 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Docs: add iPhone app (PWA vs Capacitor) to … vision backlog1b38e197 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Docs: … product vision from 08-26 conversation (Function walkthrough, backl…1ce5a6d161 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Docs refresh: RuntimeMD README (current stack, commands, rules), HANDOFF (live …e887d50334 lines
  • RangeBar: display window extends past the value so out-of-range dots don't clip…0e3296123 lines
  • Desktop polish: alignment + verbosity pass (pixel review)e6083da70 lines
  • Mobile fulfillment: accordion stack + hidden images + sticky command bar0deb65183 lines
  • Desktop report: marker ledger + dense protocol rows + hover-linking + rail reor…c091d28552 lines
  • Reference note: Function Health app patterns from Dr. Ament's screen recordingc0bacb749 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Mobile report: progressive disclosure (rule 9) + surface split (rule 10)414386e640 lines
  • Design doctrine: progressive disclosure (rule 9), surface-specific design (rule…463f02d29 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • PhenoAge derivation disclosure + server-side computee7fa5f4265 lines
  • PhenoAge delta coherence + em-dash purge14c61e1402 linesfolded into the change before it
  • Wearable data on the client report: appleHealth frozen into release snapshots +…714f28376 lines
  • Handoff: production demo case live via API funnel; wrangler-KV-vs-Pages trap do…01e711f2 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Handoff: 2026-08-07 session close (3 deploys, fulfillment demo, open loops)e4aa01e72 linesnot counted: 5 or fewer lines, or docs only, and no one else reviewed it
  • Fulfillment polish: product renders, address intake, confirmation splash, order…222df0d393 lines
  • In-house protocol fulfillment (demo) + Apple Health weight unit fix938e012642 lines
  • Dashboard rework: exec summary, severity sort, retest timeline, CTA rail, evide…36f087f496 lines
  • Apple Health: progress UI + bounded XML scan; fix silent-death UXfbed175163 lines
  • Apple Health: console.log breadcrumbs to diagnose silent browser failure16048263 linesfolded into the change before it
  • Apple Health parser: stream export.xml (bounded memory), skip GPX routes, slice…e988d26130 lines
  • Apple Health upload UX: ZIP drops route correctly (not swallowed by PDF zone); …287124542 lines
  • Header CTA -> ghost green (fix dark read at small size); enlarge physician phot…93b89c819 linesfolded into the change before it
  • Fix Apple Health sleep parsing: handle string-encoded sleep stages (real export…60b942c22 lines
  • RuntimeMD brand + public pages: homepage, About, Terms, gate moved to funnel en…948b0fc685 lines
  • Apple Health export import: browser-side ZIP parse, wearable metrics into intak…e39e6861155 lines
  • Consumer funnel: full-plan intake -> AI drafting gate -> simulate physician sig…1cde507722 lines
  • Port backend to Cloudflare Pages Worker (KV store, ASSETS fallthrough, invite g…98722672218 lines
  • Swap LLM provider z.ai -> OpenRouter (z-ai/glm-5.2); env var OPENROUTER_API_KEYece556e130 lines
  • Advisor cockpit prototype: gated review, z.ai parsing, doctor + client flows756f7c313954 lines