Fixes and Updates - v0.3.3 Planning
Release Goal
Ship a focused patch release that improves correctness, clarity, and UX in existing flows without introducing major new product surfaces.
v0.3.3 Patch Scope
Phase 1 - Calculation Correctness and Guardrails
Priority: Critical
Done Criteria:
- Remaining can display negative values correctly.
- Danger state appears consistently when Remaining < 0.
- Retirement contribution values are rounded to 2 decimals everywhere.
Phase 2 - Setup and Terminology UX Fixes
Priority: High
Done Criteria:
- Non-USD setup no longer preloads inappropriate tax defaults.
- Glossary terms render with intended capitalization in all surfaces.
- Reset messaging is clear and lower-friction without changing underlying behavior.
Phase 3 - Plan Metadata Editing Improvements
Priority: High
Done Criteria:
- Plan name/year can be edited in a modal flow.
- Preset year options + custom option are available.
- Validation prevents out-of-range years and provides actionable error messages.
Phase 4 - Account Editor Usability Adjustments
Priority: Medium
Done Criteria:
- Existing accounts are immediately visible at top of editor.
- Add flow remains discoverable at bottom.
- Small-height viewport usability verified.
Phase 5 - Bills/Deductions Interaction Consistency (Patch-safe subset)
Priority: Medium
Done Criteria:
- Deductions support paused state with matching card affordances.
- No regressions in tax-treatment handling for deductions.
Phase 6 - Pay Breakdown Information Architecture
Priority: Medium
Done Criteria:
- "Your Pay Breakdown" appears in Key Metrics above "Money Flow Summary".
- "Visual flow" table in Pay Breakdown is retitled and visually separated with a header and line.
- "Money Flow Summary" is either improved with clear value-add or intentionally removed.
Deferred Items from this patch (Likely Too Large for v0.3.3)
These are valuable, but likely too broad for a patch release and should be planned for a minor release stream.
Notes:
- Unified Expense flow is a workflow redesign, not just a patch tweak.
- Bonus modeling likely impacts data model, calculations, UI, and exports.
- Encryption settings redesign should include UX and security review together.
Fixes and Updates - v0.3.3 Planning
Release Goal
Ship a focused patch release that improves correctness, clarity, and UX in existing flows without introducing major new product surfaces.
v0.3.3 Patch Scope
Phase 1 - Calculation Correctness and Guardrails
Priority: Critical
Done Criteria:
Phase 2 - Setup and Terminology UX Fixes
Priority: High
Done Criteria:
Phase 3 - Plan Metadata Editing Improvements
Priority: High
Done Criteria:
Phase 4 - Account Editor Usability Adjustments
Priority: Medium
Done Criteria:
Phase 5 - Bills/Deductions Interaction Consistency (Patch-safe subset)
Priority: Medium
Done Criteria:
Phase 6 - Pay Breakdown Information Architecture
Priority: Medium
Done Criteria:
Deferred Items from this patch (Likely Too Large for v0.3.3)
These are valuable, but likely too broad for a patch release and should be planned for a minor release stream.
Notes: