Added
- Cycle tracking now has a per-member default-visibility setting: choose whether newly logged periods and day logs start Private or Family-visible, pre-selected in every cycle entry dialog. Any single entry's visibility stays overridable (#550).
- Cycle settings gained an "apply to all" action that bulk-updates every existing period and day log to the chosen visibility in one step (#550).
Fixed
- The example cycle data in the demo seed is now Family-visible, so period predictions no longer appear broken when viewed from another family member's account (#550).
Accessibility
- The cycle settings hints (auto-calculation, default visibility, pregnancy mode) are now linked to their controls via aria-describedby, and the "apply to all" confirmation moves focus to the confirm button and is announced to screen readers.