Repository navigation
A Focus Score that matches your day. The Focus Score now adds up three parts, the way Apple's Sleep Score does: focus time against a daily focus goal (50 points), continuity, the share of your focus time spent in sustained stretches (30), and distraction (20). Switching apps no longer costs points by itself, and a break of up to 10 minutes doesn't end a stretch. The goal is 4 hours by default; change it in Settings → General → Work hours. Click the score to see each part's points and what's behind them. The labels follow the Sleep Score too: Very Low, Low, OK, High, Very High.
Until today's goal is met, the ring keeps filling up and the menu bar reads "So far", and Reports leaves today out of its averages. Days with less than a quarter of the goal in focus time are left out of averages too, so a day off doesn't drag a week down.
Review only what matters. Apps and sites used for less than 5 minutes in the last 30 days are listed apart and no longer count towards the badge. Keeping the model's answer marks it reviewed instead of adding a rule, and Mark N as Reviewed clears the list in one click.
Fixes
- Open Dashboard, Settings and the Accessibility link close the menu bar popover instead of leaving it on top of the window they open.
- The score ring no longer touches its caption on the Today page.
Past days are scored the new way too. Weft adds them up again in the background after the update, once; a year or all of history may take a moment the first time you open it.
Install: download Weft-0.4.0.dmg, open it and drag Weft into Applications, replacing the old version. Your history and permissions carry over. The app is signed with Developer ID and notarized by Apple.
Requirements: macOS 26 or later.
SHA-256: 3e1c76ad2b469a3745fecdeeab8a4f9a5c3baa757c8af9007870118916572c1c