feat(tasks): add interactive status management - #1377
mikemikimike wants to merge 2 commits into
Conversation
nc-review: comments — 2 important, 2 nits@mikemikimike — a few things worth a look, none blocking. Adds 🟠 important · The PR description claims the change 🟠 important · The headline symptom in #1307 is that ⚪ nit · The ⚪ nit · The 🔴 blocking · 🟠 a reviewer would ask for a change · ⚪ optional Automated code review — correctness, security, design, tests, plus duplicates and scope. A human still decides; this is not a substitute for review and is not exhaustive. The required status checks separately cover lint, formatting, types, unused dependencies, the test suite and the build. This bot never merges. Maintainers can rerun with |
|
/re-review |
Summary
/tasks list,/tasks done <number>,/tasks complete <number>, and/tasks start <number>Fixes #1307
Testing
pnpm run buildpnpm run test:ava source/commands/tasks.spec.ts source/tools/tasks/storage.spec.ts source/components/task-list-display.spec.tsxpnpm test:formatpnpm test:lintpnpm test:typespnpm test:types:vscodepnpm test:knippnpm test:audit --audit-level=high --ignore-unfixable