Skip to content

orchestrator sidebar: delete completed features#2

Merged
PFigs merged 4 commits into
mainfrom
orchestrator-sidebar-delete
Jun 3, 2026
Merged

orchestrator sidebar: delete completed features#2
PFigs merged 4 commits into
mainfrom
orchestrator-sidebar-delete

Conversation

@PFigs

@PFigs PFigs commented May 11, 2026

Copy link
Copy Markdown
Owner

Adds a click-to-confirm trash button to completed orchestrator rows. First click arms the row (label flips to confirm); second click runs git worktree remove --force + git branch -D + rm -rf <feature_dir>. Each step is best-effort and logged on failure.

Only shows on rows whose state is done/completed/complete/merged/shipped, so in-progress sessions stay safe.

PFigs added 3 commits May 11, 2026 14:25
Adds a click-to-confirm "del" button on completed feature rows
(state in done/completed/complete/merged/shipped). First click arms
the row (label flips to "confirm"); second click executes:

- git worktree remove --force <worktree>
- git branch -D <branch>
- rm -rf <feature_dir>

All three are best-effort and logged on failure; one failing step
doesn't block the others.

Assisted-By: Claude Code
Pedro Silva
Clippy `-D warnings` was tripping on three lints surfaced by stable
Rust 1.95 (new_without_default, module_inception,
double_ended_iterator_last). Python lint job was failing because
`ruff` was not declared as a dependency of ml_service.

Assisted-By: Claude Code
Pedro Silva
@PFigs PFigs marked this pull request as ready for review May 13, 2026 06:23
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@PFigs PFigs merged commit 314fea2 into main Jun 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant