Skip to content

Clarify sleep sync status, remove error footer - #7

Merged
allenlinsh merged 2 commits into
mainfrom
fix/sleep-sync-message
Oct 17, 2026
Merged

allenlinsh merged 2 commits into
mainfrom
fix/sleep-sync-message

Conversation

@allenlinsh

@allenlinsh allenlinsh commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

Sleep charts currently end with a technical strap parsing warning, including when usable data is displayed. Remove that footer and show a compact “sync incomplete” action above the charts instead. Tapping it opens a plain-language explanation with a retry button. Detailed diagnostics remain available in Settings.

This changes error presentation; the underlying strap timestamp incompatibility remains unresolved. Existing recordings, combined sleep totals, and retry cursors are unchanged. Prepare TestFlight build 12.

Validation: 93 iOS unit tests and four focused UI flows passed, including combined sleep totals, strap setup, populated charts with a sync failure, and empty sleep with retry. Visually checked the footer removal and alert. Signed release archive passed signature, version, bundle ID, and display-name validation.

@vercel

vercel Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
motion Ready Ready Preview Oct 17, 2026 10:57pm UTC

Request Review

@allenlinsh
allenlinsh marked this pull request as ready for review October 17, 2026 22:58
@allenlinsh
allenlinsh merged commit 45ea919 into main Oct 17, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — 08942f62 Deployed Oct 17, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant