WS-F4 Hygiene: EventBus dead-arm cleanup (unread_count nothing reads, ReloadFilters no-op) #324

Closed
opened 2026-07-31 18:15:37 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-07-31 18:15:37 +00:00 (Migrated from github.com)

Not on the wire (GetStatusResponse is engine_status+version). Size S.

Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.

Not on the wire (GetStatusResponse is engine_status+version). Size S. Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
KofTwentyTwo commented 2026-07-31 20:39:01 +00:00 (Migrated from github.com)

Delivered via PR #344 (WS-F4, squash-merged to dev). Removed dead EventBus arms: CoreCommand::ReloadFilters (no-op; real filter reload is FiltersGrpcService::reload_engine_from_store) and AppState::unread_count (never read; not on the wire — GetStatusResponse is engine_status+version). Grep-confirmed no consumers; no proto/golden change; tests updated. Behavior-preserving.

Delivered via PR #344 (WS-F4, squash-merged to dev). Removed dead EventBus arms: CoreCommand::ReloadFilters (no-op; real filter reload is FiltersGrpcService::reload_engine_from_store) and AppState::unread_count (never read; not on the wire — GetStatusResponse is engine_status+version). Grep-confirmed no consumers; no proto/golden change; tests updated. Behavior-preserving.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/nuncio#324