[AI-assisted] Filter soft-archived cards by default in workboard list CLI#94883
[AI-assisted] Filter soft-archived cards by default in workboard list CLI#94883aniruddhaadak80 wants to merge 1 commit into
Conversation
|
Thanks for the context here. I did a careful shell check against current Close: current main already contains the safer JSON-preserving Workboard CLI archived-card fix from the merged canonical PR, with tests, docs, and beta release provenance; this conflicting branch has no unique remaining value. Root-cause cluster Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. So I’m closing this as already implemented rather than keeping a duplicate issue open. Review detailsBest possible solution: Keep the merged JSON-preserving main implementation and close this stale, conflicting duplicate branch. Do we have a high-confidence way to reproduce the issue? Yes for the historical bug: v2026.6.10 source shows Is this the best way to solve the issue? No, not as a branch to merge now. The general CLI-layer fix was right, but this branch filters JSON output too and current main already has the better tests-and-docs-backed implementation. Security review: Security review cleared: The diff only changes Workboard CLI filtering and adjacent unit tests; it adds no dependency, workflow, secret, package-resolution, install, or code-execution surface. AGENTS.md: found and applied where relevant. What I checked:
Likely related people:
Codex review notes: model internal, reasoning high; reviewed against d1b917120a47; fix evidence: release v2026.6.11-beta.1, commit d15e89a83e61. |
|
ClawSweeper applied the proposed close for this PR.
|
Summary
This PR updates the \openclaw workboard list\ CLI command to filter out soft-archived cards by default (cards where \metadata.archivedAt\ is present). It also introduces a new --include-archived\ option to explicitly show archived cards if desired.
Real behavior proof
The new unit test case \ilters out archived cards by default in list command\ passed successfully. Output:
\
✓ extensions extensions/workboard/src/cli.test.ts (5 tests) 23ms
\\