Skip to content

feat(sidebar): show inbox counts on department cards - #27

Merged
hishboy merged 1 commit into
mainfrom
feat/inbox-count-column
Sep 4, 2026
Merged

hishboy merged 1 commit into
mainfrom
feat/inbox-count-column

Conversation

@hishboy

@hishboy hishboy commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a right-aligned inbox count to each department-card person row
  • count pending and fence-archived delivered messages from the existing mailbox read
  • refresh cards on mailbox changes without changing pending-only launch demand
  • fail closed on mismatched roster/count data and hide, rather than clip, counts in very narrow panes

Tests

  • focused inbox tests pass across chiefd-core, chiefd-api, chiefd-host, and chief-cli
  • cargo fmt, Clippy, and the macOS compile check pass
  • typecheck, package tests, lint, reactive lint, knip, and 99/99 derived pre-push guards pass
  • full Rust suite executes all 3,623 expected tests; 3,621 pass and two tmux 3.7c host tests fail identically at the exact base SHA

Signed-off-by: hishboy <hishboy@zbox.sh>
@hishboy
hishboy merged commit 5094a2a into main Sep 4, 2026
34 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