16 September 2026, Feature M added 17 September · prepared for Nestor · nothing here is built or live in Setpoint
Setpoint Academy · proposal package
Everything produced on 16 September plus the operations view added on the 17th, in reading order: the proposal, the mockups, the technical documents, the working files behind them, and the plan from earlier in the day.
Start here
01 · Scope: the proposal for NestorProblem in Alvaro's words, target model, features A–M, the Staff PWA screen by screen, data model, plan, risks, decisions.Mockups indexFourteen static screens, marked as mockups: A–M on Setpoint's admin tokens, N in the Staff PWA's own theme.
Mockups A–N
A · Planning calendar with drag-and-dropmockupB · Groups linked to schedulemockupC · Session ledger · scheduled vs done (+ coach mobile)mockupD · Monthly subscriptionsmockupE · Proration bridgemockupF · Payment reminders (+ mobile)mockupG · Stripe reconciliationmockupH · Attendance vs paymentmockupI · CRM with a lead entitymockupJ · Messaging (+ coach mobile)mockupK · CSV exportmockupL · Audit trailmockupM · Operations view · cards, coach filter, events, add player (admin side)mockupN · Staff PWA · six phone screens in the app's own thememockupMockup kit · componentskitEvery class rendered light and dark; the kit derived from globals.css.
Documents
00 · ContextWhat was read, what the code confirms, what could not be confirmed.02 · Technical specSchema deltas M1–M22, ledger state machine, billing flow, Stripe mapping, WhatsApp, exports, audit, backfill, test plan.03 · Phased plan22 PR-sized steps, gates, effort, 30 / 60 / 90 days, cuts.04 · Decisions21 decisions only Alvaro, Nestor or Jose can make, each with a default.
Working files
Target modelSubscription states, ledger, roster-follows-package, billing, settings. The shared source.Red team · ledger and billingAdversarial review against the real RPCs; the verdict that reshaped the model.Research · ledger, packages, billing, POSFile:line evidence for everything about sessions and money.Research · planning, conflicts, groupsCalendar, drag-and-drop feasibility, lessons, groups, waitlist, coach app.Research · CRM, messaging, roles, audit, docsLeads, providers, permissions, audit patterns, export, docs conventions.
Earlier today
Academy Product Plan (16 Sep)Nothing to fork; extend Setpoint Academy; the four-step plan and the paste-ready Step 1 prompt.Setpoint Academy audit30 reference features: HAVE 12 · PARTIAL 12 · MISSING 6, with file paths.Phase 1 spec · Academy HealthThe read-only first PR, specified to the file and the test.
Raw files
The same documents as markdown, for copying into the Setpoint docs app: 00-context.md · 02-technical-spec.md · 03-plan.md · 04-decisions.md · _target-model.md · _redteam-ledger.md
Live: setpoint-academy-proposal.vercel.app · Source: ~/Desktop/cowork/ptp-academy-product/docs/proposal · Rebuild: python3 build-docs.py then vercel deploy --prod --yes