Data model

    Maintain app and backend loop

    The native app captures maintenance context locally, syncs authenticated changes through Worker routes, and uses staging/TestFlight gates before broader release decisions.

    Data model diagram

    Relationships

    A readable index of the 10 connections shown in the visual model above.

    1

    Maintenance user

    Connects to SwiftUI app

    2

    SwiftUI app

    Connects to SwiftData local store

    3

    SwiftUI app

    Connects to AppModel

    4

    AppModel

    Connects to HealthKit import

    5

    AppModel

    Connects to Cloudflare Worker API

    6

    Cloudflare Worker API

    Connects to Neon repository

    7

    Cloudflare Worker API

    Connects to R2 export/share workflow

    8

    Neon repository

    Connects to Server sync cursor

    9

    Server sync cursor

    Connects to AppModel

    10

    Cloudflare Worker API

    Connects to Staging smoke and TestFlight gates

    Model details

    Dates

    Added
    Jun 1, 2026
    Work date
    Date unknown
    Page edited
    Not recorded

    Entities

    userSwiftUI appSwiftData storeAppModelWorker APINeon repositorystaging smokeTestFlight gate