Summary
GET /banner/summary defines queue_size as actors with escalation tier ∈ {1,2} (the core ADR-0067 D1(a) gate). The dashboard chip list (deriveTriageActors) can include additional actors above the operator's configurable band/Triage threshold (ADR-0059). So the banner's "K need review" and the number of rendered chips (N) can differ — a user-visible inconsistency ("banner says 2, I see 3 chips").
Acceptance criteria
Origin: #55 (PR #99/#101) flag. Related: ADR-0059, ADR-0067 D1(a).
Summary
GET /banner/summarydefinesqueue_sizeas actors with escalation tier ∈ {1,2} (the core ADR-0067 D1(a) gate). The dashboard chip list (deriveTriageActors) can include additional actors above the operator's configurable band/Triage threshold (ADR-0059). So the banner's "K need review" and the number of rendered chips (N) can differ — a user-visible inconsistency ("banner says 2, I see 3 chips").Acceptance criteria
queue_sizemust readRuntimeConfig's triage threshold (not a second client-side comparator); if they don't, the chip list must exclude them. Pick one; document why.Origin: #55 (PR #99/#101) flag. Related: ADR-0059, ADR-0067 D1(a).