mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-29 18:50:07 +00:00
* fix(metrics): remove productivity score drop when focus passes target The focus-progress soft-cap clamped its input to [0,1], so any focus beyond the target collapsed to a constant 0.889 credit: with impact 3, 240 min of focus scored 81 while 241 min scored 77, and the score never recovered no matter how much more focus was logged. Focus progress is now linear to the target and flat beyond it - continuous and non-decreasing - leaving overwork penalties to the sustainability score. Also removes the dead workloadLinearZeroAt parameter from calculateSustainabilityScore (ignored since the sigmoid rewrite) and its misleading call-site comments, renames DEFAULT_WORKLOAD_LINEAR_ZERO_AT to DEFAULT_MAX_WORK_MINUTES to match what it does, and fixes stale JSDoc (removed exhaustion param, outdated example values). * fix(metrics): preserve impact mismatch classification * docs(metrics): clarify productivity focus credit |
||
|---|---|---|
| .. | ||
| long-term-plans | ||
| plans | ||
| promotion | ||
| research | ||
| screens | ||
| sync-and-op-log | ||
| wiki | ||
| add-new-integration.md | ||
| android-edge-to-edge-keyboard.md | ||
| apple-release-automation.md | ||
| build-and-publish-notes.md | ||
| documentation-guide.md | ||
| ENV_SETUP.md | ||
| github-access-token-instructions.md | ||
| gitlab-access-token-instructions.md | ||
| handover.md | ||
| how-to-rate.md | ||
| howto-refresh-snap-credentials.md | ||
| i18n-script-usage.md | ||
| legacy-webview-analysis.md | ||
| mac-app-store-code-signing-guide.md | ||
| non-sync-code-simplification-audit.md | ||
| performance-project-tag-report.md | ||
| plainspace-api-extension-plan.md | ||
| plainspace-integration-plan.md | ||
| plugin-development.md | ||
| styling-guide.md | ||
| theming-contract.md | ||
| TRANSLATING.md | ||
| unused-translations-analysis.md | ||
| update-android-app.md | ||
| update-mac-certificates.md | ||