Focus Sessions
The Timer surface as verbs: start a Timer, Stopwatch, or Pomodoro, pause and resume it, re-time it without restarting, rename it, stop it (logged) or cancel it (not logged), and read both what is running and the Log of what was.
13 verbs in this family.
adjustTimerRe-time a running Timer or Pomodoro without restarting it: the focus already banked is kept.cancelSessionAbandon the running Focus Session WITHOUT logging it: the session ends, no entry reaches the Log and no completion notification fires.deleteSessionLogEntryDESTRUCTIVE: permanently deletes a completed Focus Session from the Log.pauseSessionPause the running Focus Session: the clock stops and the paused time is not counted as focus.readSessionRead the Focus Session running right now: its mode (Timer, Stopwatch or Pomodoro), label, state (active, paused, on a break), time elapsed, and time remaining: plus any other sessions being carried.readSessionLogRead recent entries from the Focus Session Log: completed sessions with what they were called, how long was focused, and when.renameSessionRename the Focus Session that is currently running: relabels the live session, not a past one.renameSessionLogEntryRename a completed Focus Session in the Log: corrects what a past session was called, without touching its recorded time.resumeSessionResume a paused Focus Session: picks up from where it was paused, keeping the focus already banked.startPomodoroStart a Pomodoro Focus Session: repeating focus intervals with breaks between them, unlike a plain Timer which runs once.startStopwatchStart a Stopwatch Focus Session: counts UP with no set end, for when the work's length isn't known in advance.startTimerStart a countdown Focus Session: a Timer that runs for a set duration and then completes.stopSessionStop the running Focus Session and LOG it: the session completes, the focused time is recorded in the Log, and the completion notification fires, exactly as pressing Stop in the app does.