Offline-first architecture
Update notice for offline users
ADR-0002: an offline user is offered updates only when a connection exists, as a visible, dismissible notice. There is no hidden polling. Whether one disclosed request on start is allowed is not decided.
Designed in a document, no code yet
What to plan for
- Passive connectivity state only
- Dismissed until a newer version is known
- Notice sends no packet
What the catalog lists
Planned items that match this topic (keyword match; read each as a pointer):
- Drawer fail-to-open prompt FAIL-0048
- Launcher exclusion: periodic update polling LNCH-0026
- Launcher connectivity test (user-initiated) LNCH-0041
- Launcher update notice when a connection exists LNCH-0120
- Launcher update notice dismissal is remembered LNCH-0121
- Fee trigger notice (visible and dismissible) PKGR-0056
Honesty note
Everything listed is a plan or a design principle. No app is released and nothing is audited or certified.