feat(plans): implement checkpoint listing and management CLI commands #8683

Merged
HAL9000 merged 4 commits from feat/v3.3.0-checkpoint-management-cli into master 2026-05-03 01:09:16 +00:00

4 Commits

Author SHA1 Message Date
HAL9000 e8548ceae2 feat(plans): add plan checkpoint management cli
CI / status-check (push) Blocked by required conditions
CI / benchmark-publish (push) Has started running
CI / benchmark-regression (push) Has been skipped
CI / lint (push) Successful in 49s
CI / quality (push) Successful in 55s
CI / typecheck (push) Successful in 1m17s
CI / helm (push) Successful in 37s
CI / security (push) Successful in 1m23s
CI / push-validation (push) Successful in 46s
CI / build (push) Successful in 1m8s
CI / e2e_tests (push) Successful in 5m19s
CI / integration_tests (push) Successful in 7m1s
CI / unit_tests (push) Successful in 11m5s
CI / coverage (push) Has started running
CI / docker (push) Successful in 1m52s
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 1m13s
CI / build (pull_request) Successful in 50s
CI / typecheck (pull_request) Successful in 1m33s
CI / push-validation (pull_request) Successful in 37s
CI / helm (pull_request) Successful in 58s
CI / quality (pull_request) Successful in 1m31s
CI / benchmark-regression (pull_request) Failing after 55s
CI / security (pull_request) Successful in 1m42s
CI / e2e_tests (pull_request) Successful in 4m52s
CI / unit_tests (pull_request) Successful in 7m54s
CI / integration_tests (pull_request) Successful in 8m10s
CI / docker (pull_request) Successful in 1m30s
CI / coverage (pull_request) Successful in 13m7s
CI / status-check (pull_request) Successful in 3s
2026-05-03 00:39:15 +00:00
HAL9000 7b8bf8c943 feat(plans): add plan checkpoint management cli
- align checkpoint list table headers with spec language and append a
  field summary footer for clarity
- support optional checkpoint IDs in cp delete command to surface a
  custom validation error and reuse confirmation logic
- update CLI BDD coverage and changelog entry for checkpoint
  management tooling

ISSUES CLOSED: #8559
2026-05-03 00:39:15 +00:00
HAL9000 f74393bcd5 style(checkpoint-cli): auto-format checkpoint CLI commands and step definitions
Ruff format was not applied to 2 files added by the checkpoint CLI
implementation commit. This ensures CI format check passes.

ISSUES CLOSED: #8559
2026-05-03 00:39:15 +00:00
HAL9000 c1e5de58d2 feat(plans): implement checkpoint listing and management CLI commands
Implements checkpoint-list and checkpoint-delete CLI commands for the
plans subsystem, enabling users to view and manage checkpoints through
the command-line interface.

- Added checkpoint-list command with --sort, --type, and --format options
- Added checkpoint-delete command with batch deletion and --yes flag
- Added BDD feature file with 17 scenarios covering all acceptance criteria
- Added step definitions for all scenarios
- Updated CHANGELOG.md

ISSUES CLOSED: #8559

# Conflicts:
#	CHANGELOG.md
2026-05-03 00:39:15 +00:00