Load, CPU pressure, RAM pressure and swap tiles (System page and home rail) are amber/red exactly when the verdict names them; SystemHealth rules are now functions both use.
Builds tile reads 1 of 2 running: amber with one slot free, red with none (with one slot amber even when idle).
GET /api/system carries maxConcurrent (slots in force).
- Load, CPU pressure, RAM pressure and swap tiles (System page and home rail) are amber/red exactly when the verdict names them; `SystemHealth` rules are now functions both use.
- Builds tile reads `1 of 2 running`: amber with one slot free, red with none (with one slot amber even when idle).
- `GET /api/system` carries `maxConcurrent` (slots in force).
- Disk pressure stays uncoloured (RFC 0004).
PR-doc: `docs/prs/2026-10-03-PR#101-tile-levels.md`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Load, CPU pressure, RAM pressure and swap tiles are amber/red exactly when
the verdict names them; SystemHealth's rules are now functions both use.
The builds tile reads "1 of 2 running" and is amber with one slot free,
red with none. Disk pressure stays uncoloured (RFC 0004).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi
merged commit edaa07a6cc into main2026-10-03 19:53:18 +02:00
mi
deleted branch mihoe/tile-levels2026-10-03 19:53:18 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
SystemHealthrules are now functions both use.1 of 2 running: amber with one slot free, red with none (with one slot amber even when idle).GET /api/systemcarriesmaxConcurrent(slots in force).PR-doc:
docs/prs/2026-10-03-PR#101-tile-levels.md🤖 Generated with Claude Code