archsetup · dupre panel family · timer · iteration 2

Timer panel — hero + rack

The rack unit reshaped: the hero from the transport deck rides on top (the primary / bar-slot item, big), the create strip sits under it, and the queue list runs below. Pomodoro is now a real configurable cycle — work and rest each with a short and a long duration, a long break every N cycles, auto-advance, and progress dots — with its default preset locked so it can't be deleted. Everything is live: add, count down, fire + notify, pause, promote, lap / stop-save. Ideas pulled from Pomofocus, Todoist, and the classic technique (see the notes column).

What changed this pass

  • Layout flipped: hero on top → create strip → list (was list → create).
  • Pomodoro is configurable: Work short/long, Rest short/long, long break every N, auto-advance toggle.
  • Deep cycle: every Nth pomodoro uses the long work + long rest; the rest fill mark the long dots.
  • Default cycle is locked — shipped presets have no ×; only chips you add are deletable.
  • Cycle dots in the hero + row show where you are in the set.

Borrowed from good pomodoro apps

  • Pomofocus: separate work / short-break / long-break lengths + long-break interval.
  • Auto-start next (Pomofocus, Pomodo): auto-advance rolls into the next phase; off = wait and press start.
  • Todoist / the technique: long break of 15–30m after 4 pomodoros; all durations adjustable.
  • Preset cycles: Classic 25/5/15, Deep 50/10/30, Sprint 15/3/10 — one tap loads the fields.
  • Task label on every item; cycle progress shown as dots.