miracle.fyi Log in β†’

Projects start inside the task

No dead end at No project

The Project control now becomes a create action when no projects exist. Give the project a name in the compact row, and Miracle creates it, assigns the current task, and keeps the task open.

The same flow as your project list grows

Once projects exist, Create project remains available at the end of the native Project picker. Canceling never changes the task, failed creation keeps the name ready to retry, and completed tasks remain read-only.

Designed for a phone keyboard

The temporary composer fits on one row with full touch targets and a 16-pixel name field. It uses the existing Project slot instead of adding another crowded footer control.

Post on X

Get the next one by email

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