Skip to main content

Purpose

Settings make surfacing and safety behavior explicit and user-controlled. Defaults prioritize safety, but users can choose a profile that matches how they want tasks presented.

Storage contract

  • User settings are local-first and persist across health-data reset.
  • Settings are separate from mana calibration history and task completion events.
  • Changes apply immediately unless explicitly marked as “next day only.”

Onboarding-owned settings

These are selected during onboarding and can be changed later in Settings.
SettingOptionsDefaultApplies
Standard tasks over poolhide, showWithCaution, showAlwayshideImmediately
Scheduled tasks due today when over poolshow, hideWhenOverPoolshowImmediately
Mid-day task-list behaviordynamic, morningSnapshotdynamicImmediately
“Dynamic” means the list can hide/reveal tasks as remaining pool changes during the day.

Core settings groups

Check-in and calibration

  • Tier behavior and fallback handling (full, quick, momentum, none)
  • Confidence and conservative bias messaging visibility
  • Optional estimation pathways

Task surfacing and temporal behavior

  • Over-pool visibility profile
  • Horizon/pre-warning behavior for temporal tasks
  • Scheduled actionability rules before due date

Accessibility and communication

  • Copy density and guidance verbosity
  • Visual emphasis and warning intensity
  • Assistive and readability preferences

Privacy and diagnostics

  • Local-only vs optional cloud-assisted features
  • Analytics/diagnostics opt-ins
  • Export/delete controls

Guardrails

  • Essential tasks must remain available in all profiles.
  • Settings should not silently remove medically critical actions.
  • Any potentially risky visibility profile should include clear confirmation copy.