Skip to content

Show paused work graphs and prior cycles in item lists - #158

Closed
LPX-E5BD8 wants to merge 5 commits into
mainfrom
fix/workflow-paused-list-status
Closed

LPX-E5BD8 wants to merge 5 commits into
mainfrom
fix/workflow-paused-list-status

Conversation

@LPX-E5BD8

Copy link
Copy Markdown
Contributor

Summary

  • Add the work graph's pause flag, cycle and current failed child IDs to the item list state.
  • Group parents with paused current-cycle work graphs under Paused and identify failed child attempts in list and board views.
  • Label prior-cycle work graphs as historical so a reopened parent is not misclassified as currently paused.
  • Keep unfinished active children as the only current waiting relation; correct a narrow-screen overflow exposed by the added row.

Verification

  • cargo check --locked --manifest-path hub-rs/Cargo.toml -p steve-hub
  • cargo test --locked --manifest-path hub-rs/Cargo.toml -p steve-hub --lib state_extras_identify_paused_current_graph_and_ignore_old_cycle_failures -- --nocapture
  • npm run check, npm run test:web (140/140), npm run build:web
  • PLAYWRIGHT_EXECUTABLE=... node web/test/item-rows.browser.mjs (1066/390px, light/dark, list groups)
  • python3.13 scripts/check-public-boundary.py --strict, python3.13 ops/cut-release.py lint, git diff --check

The full Rust workspace suite remains the CI gate. No database migration.

@LPX-E5BD8

Copy link
Copy Markdown
Contributor Author

All five commits are already on main as equivalent patches (7f3c600, 7ff982d, a984998, b634aec, 9ddbc45), released in 0.2.104–0.2.105. Closing as merged by equivalent commits.

@LPX-E5BD8 LPX-E5BD8 closed this Nov 13, 2026
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