huskies: accept 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji

This commit is contained in:
dave
2026-04-07 18:41:32 +00:00
parent 0072e44e0f
commit c06a01facb
@@ -0,0 +1,34 @@
---
name: "Status traffic light dots use unsupported HTML colouring - switch to emoji"
---
# Bug 495: Status traffic light dots use unsupported HTML colouring - switch to emoji
## Description
The status command uses Unicode dots (●, ◑, ✗, ○) with `<font data-mx-color>` HTML tags for colouring. Element X (and most modern Matrix clients) doesn't support inline text colouring via any HTML method — not `data-mx-color`, not `style="color:"`, nothing.
Switch to coloured emoji which render natively in all clients:
- 🟢 running normally (was ● green)
- 🟠 throttled/rate limited (was ◑ orange)
- 🔴 blocked (was ✗ red)
- ⚪ idle / no agent (was ○ grey)
Remove the `build_pipeline_status_html` colour-wrapping logic since it's dead code with emoji.
## How to Reproduce
1. Run `@timmy status` in Element X
2. Observe dots are not coloured
## Actual Result
Plain uncoloured Unicode dots.
## Expected Result
Coloured indicators visible in all Matrix clients.
## Acceptance Criteria
- [ ] Bug is fixed and verified