---
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
