miracle.fyi Start →

Deleting a note checkbox keeps its parent bullet

Deleting one list marker should never rewrite the line above it. Miracle now treats a mixed nested list boundary as one structural edit instead of letting the editor process the same Backspace twice.

  • Removing a checkbox nested under a bullet keeps the parent bullet exactly where it was.
  • The inverse is protected too: removing a nested bullet keeps the parent checkbox and its completed state.
  • The caret remains on a writable line, and sibling tasks retain their order, text, and checked state.
  • Hardware keyboards and phone software keyboards now use the same behavior in Daily Notes and named notes.
  • Autosave receives one complete document state, and one undo restores the exact nested structure.
Post on X

Get the next one by email

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