arch-atlas

Screens

UI · user-facing flows

presentation

Overview

Product surface documented from the app: every screen, the user flows that link them, and the API calls each screen fires — hover a screen card in any flow to see the request headers + body. Domain / data / DI nodes are pending the architecture-extraction pass.

Screens

Home dashboardwireframe
default

Loads daily summary, main + global objectives and the tracker tiles on open (DashboardControllerV2).

Home dashboard — loadingwireframe
loading

Skeleton while the three objective calls resolve.

Hydration trackerwireframe
default

Ring progress + quick-add buttons; each add PATCHes the day total.

Hydration — addedwireframe
success

Confirmation toast after a successful PATCH.

Weight trackerwireframe
default

Trend chart + add-entry sheet; entry PATCHes weight/body-fat/note.

Weight — add entrywireframe
default

Bottom sheet: weight, optional body-fat + note.

Sleep trackerwireframe
default

Sleep duration chart + stats; manual add PATCHes /v1/health/sleep.

Daily historywireframe
default

Calendar-style list of past days' objective completion.

Objectives settingswireframe
default

Edit weekly targets per category; save PATCHes the category.

User Flow

Empty — fill this in later. Open the manifest and add content here.

Cases & Edge Cases

Empty — fill this in later. Open the manifest and add content here.

Code References

Empty — fill this in later. Open the manifest and add content here.

API Calls

Empty — fill this in later. Open the manifest and add content here.

Notes

Empty — fill this in later. Open the manifest and add content here.