Skip to content

refactor: finish seam cleanup across daemon, tray, and platform#45

Merged
bestlux merged 2 commits intomainfrom
codex/final-seam-cleanup
Apr 1, 2026
Merged

refactor: finish seam cleanup across daemon, tray, and platform#45
bestlux merged 2 commits intomainfrom
codex/final-seam-cleanup

Conversation

@bestlux
Copy link
Copy Markdown
Owner

@bestlux bestlux commented Apr 1, 2026

Summary

  • finish the Windows capture/runtime seam behind CaptureRuntime
  • split daemon input/control-plane snapshot ownership into clearer modules
  • decompose the tray dashboard into shell, workflow, layout, task-runner, and window modules
  • remove stale daemon-local Windows hook/raw-input files and add seam-level coverage

Validation

  • cargo check -p boundless-daemon
  • cargo test -p boundless-daemon input -- --nocapture
  • cargo check -p boundless-tray
  • cargo test -p boundless-daemon --lib
  • cargo test -p boundless-tray --bin boundlesstray
  • cargo test -p platform-windows --lib
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo test --workspace
  • ./scripts/dev/test-suite.ps1 -Profile quick
  • ./scripts/dev/test-suite.ps1 -Profile smoke

Notes

  • manual Windows UI smoke was not run separately because the scripted smoke profile passed, including the two-node smoke harness
  • this commit includes the current Cargo.lock worktree state

@bestlux bestlux merged commit 28c52f3 into main Apr 1, 2026
6 checks passed
@bestlux bestlux deleted the codex/final-seam-cleanup branch April 1, 2026 19:36
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