Project

    Maintain iOS

    Maintain is a native iPhone app and backend scaffold for weight maintenance after loss or major body transition. The product is intentionally framed around staying inside a user-defined maintenance range, understanding short- and long-term fluctuation, and keeping GLP-1 medication context descriptive rather than prescriptive.

    Narrative

    01

    Maintenance instead of loss

    Maintain is a native iPhone app for people who are trying to stay steady after weight loss or another major body transition. The project is built around a user-defined maintenance range, short- and long-term fluctuation awareness, and GLP-1 context that stays descriptive rather than prescriptive. Its core product choice is to make the question "am I still inside my range?" easier to answer without turning normal day-to-day movement into failure.

    System surfaces

    Native iOS app

    Maintenance users and internal testers

    SwiftUI iPhone app with sign-in, onboarding, Home, Log, Trends, Activity, and Profile surfaces.

    Staging API

    Developers and TestFlight/preview validation

    Cloudflare Worker staging endpoint for authenticated profile, sync, export, and route smoke verification.

    Visual checkpoint packet

    Product and QA reviewers

    Repo-owned simulator screenshot harness covering the core native app surfaces.

    Implementation stack

    iOS

    • SwiftUI
    • SwiftData
    • Swift Charts
    • HealthKit
    • TipKit
    • XcodeGen

    Backend

    • Cloudflare Workers
    • Hono
    • Zod
    • Neon Postgres
    • Neon Auth-compatible JWKS
    • R2
    • Queues

    Verification

    • Makefile gates
    • XCTest UI capture
    • SnapshotTesting
    • Vitest
    • backend staging smoke
    • docs manifest/link checks

    Evidence

    17 artifacts grouped by type so each kind of proof can be scanned on its own.

    Data models

    1 artifact

    Workflows

    1 artifact

    Images

    8 artifacts

    Notes

    7 artifacts

    Key dates

    2026-04-04
    MVP product framing

    Product brief and PRD describe the maintenance-specific user, range confidence, fluctuation awareness, medication context, and private-by-default posture.

    2026-05-03
    Mainline validation closeout

    Maintain source docs record merged Logbook, branch recenter, sync, and clean-main validation repair streams.

    2026-06-01
    Hyphenomenon review refresh

    Maintain is reviewed from current source evidence as a first-class project candidate with the public record focused on product, app surface, architecture, and release boundaries.