changelog

what shipped, and when.

Every entry here is a real milestone from the build, in plain language. No vague "improvements and bug fixes", and nothing listed that did not actually ship.

2026-07-04

goals become a handshake

  • A coach's new goal now arrives as proposed, and becomes the client's active target only when the client accepts it. A proposed goal never silently moves anyone's numbers.
  • The recomposition view reads the latest accepted goal only, so what you see as your target is always something you agreed to.
  • The trust pages ship: security, integrations, this changelog, the faq, the help hub, careers, the accessibility statement, and clearly marked draft skeletons for privacy and terms.

2026-06-29

the public site

  • The platform hub and ten deep pillar pages, each arguing its case with real figures: recomposition, programs, exercises, nutrition, metrics, one-rep-max, roster, the companion, scale, and visualization.
  • The core marketing pages: pricing (a dollar per client, no tiers), methodology, about, and a demo page with no fake form.
  • The blog launches with ten researched articles, plus five honest comparison pages and ten audience-specific solution pages.
  • In the product: the full progress history, every check-in on one date axis; per-exercise performance history; and a view-as preview so a coach or admin sees exactly what a client sees.

2026-06-28

the whole working product

  • The coach side: a roster ranked worst-first with fat-trend sparklines on one shared scale, a per-client command surface, and body check-in recording with a live preview of where the reading lands.
  • The program builder: compose day, workout, exercise, and set as a percentage of one-rep-max; assign it and the percentages resolve to concrete weights against that client's own numbers.
  • The athlete side: per-set logging with estimated one-rep-max marked as an estimate, versioned diets with compliance reporting, and coach-to-client notes.
  • The body command center: a wireframe body scan where every line is a real number, lean structure under the fat still to lose.
  • The front door: the landing page and sign-in, with the brand halftone imagery and the app shell behind them.
  • The company dashboard for multi-coach installs, with coach onboarding.

2026-06-27

the foundation

  • The Postgres schema ships with row-level security enabled and forced on every table from day one. Isolation was never bolted on later.
  • The reference libraries are seeded: 1,600+ training templates, 1,100+ exercises with their one-rep-max formulas, and 1,300+ foods with calories derived from macros.
  • The product is mapped screen by screen from the original working system, so nothing that made it real gets lost in the rebuild.

see what all of it adds up to.

The platform pages walk through the product pillar by pillar, with the real numbers behind every claim above.