docs: prune TODO to post-sweep residue #31

Merged
David merged 1 commit from chore/todo-prune into main 2026-05-14 19:01:54 +02:00
Owner

Summary

Prunes TODO.md to what is actually outstanding after PRs #28 / #29 / #30 landed. The tier labels no longer reflect priority (everything in Tiers 1 and 2 shipped; most of Tier 3 shipped), so the file is reorganised by topic instead.

What remains

  • Custom-field $type discovery for set-state / set-estimation / issue create (Tier 3 hold-out).
  • yt update checksum verification (needs a CI-side .sha256 sidecar; flagged but not urgent).
  • --json parity for write commands (Tier 2 hold-out).
  • Unused secrecy dependency (use or remove).

Test-coverage gaps and the deferred-not-chasing list are kept verbatim.

Test plan

  • cat TODO.md reads cleanly
## Summary Prunes `TODO.md` to what is actually outstanding after PRs #28 / #29 / #30 landed. The tier labels no longer reflect priority (everything in Tiers 1 and 2 shipped; most of Tier 3 shipped), so the file is reorganised by topic instead. ## What remains - Custom-field `$type` discovery for `set-state` / `set-estimation` / `issue create` (Tier 3 hold-out). - `yt update` checksum verification (needs a CI-side `.sha256` sidecar; flagged but not urgent). - `--json` parity for write commands (Tier 2 hold-out). - Unused `secrecy` dependency (use or remove). Test-coverage gaps and the deferred-not-chasing list are kept verbatim. ## Test plan - [x] `cat TODO.md` reads cleanly
docs: prune TODO to what is left after the Tier 1/2/3 sweep
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 23s
Create release / Create release from merged PR (pull_request) Has been skipped
d827cccade
PRs #28, #29, and #30 cleared all of Tier 1, all of Tier 2 except `--json` parity for writes, and Tier 3 except custom-field `$type` discovery and the update checksum sidecar. Drop the shipped entries; keep the residue under topic headings instead of tier labels.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
David merged commit 117ed8e832 into main 2026-05-14 19:01:54 +02:00
David deleted branch chore/todo-prune 2026-05-14 19:01:54 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pandoras-box/youtrack-cli!31
No description provided.