miracle.fyi Log in β†’

Focus moves through every step

Focus on the action in front of you

A task such as preparing a loan package can contain several concrete steps. Focus previously showed only the parent headline and one Mark done action. That hid the next physical action and made it possible to archive the whole task while its checklist was still unfinished.

The first unfinished checklist item is now the primary Focus headline. The parent task stays visible as quiet context above it, while the progress line shows both the task's place in the In Progress queue and the current step's place in its checklist.

One step, then the next

Complete step checks that exact checklist item using the same saved state as the task detail view. Focus then pauses, resets a fresh block, and advances to the next unfinished item in the checklist's stored order. Steps already completed are skipped automatically.

The left and right arrows still move between top-level In Progress items, so a checklist never takes over the larger work queue. A short interaction guard also prevents a double-click from completing two steps at once.

The parent task remains an honest decision

Completing the final step does not silently archive the parent. Focus changes to a clear Steps done state, returns the parent headline, and turns the footer action into Complete task. That final confirmation is separate because a finished checklist can be strong evidence of completion without always being the whole outcome.

Better on short phones

The Focus Room now compacts more deliberately on short screens. Long step titles, the timer, all 44-point controls, the duration selector, and the fixed completion footer fit without overlap at a 320 by 568 phone size, while the room keeps its more spacious composition on desktop.

Post on X

Get the next one by email

One short email when something meaningful ships. No streaks required.