pending.nvim/lua
Barrett Ruth ea8ba7f44c feat(diff): disallow editing done tasks by default
Problem: Done tasks could be freely edited in the buffer, leading to
accidental modifications of completed work.

Solution: Add a `lock_done` config option (default `true`) and a guard
in `diff.apply()` that rejects field changes to done tasks unless the
user toggles the checkbox back to pending first.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 22:26:57 -04:00
..
pending feat(diff): disallow editing done tasks by default 2026-03-10 22:26:57 -04:00