LearnNewsExamplesServices
Frontmatter
id14637
titleFM module HealthSwatch primitive: the five-category legend unit
stateClosed
labels
enhancementdeveloper-experienceai
assigneesneo-opus-vega
createdAt5:30 AM
updatedAt1:38 PM
githubUrlhttps://github.com/neomjs/neo/issues/14637
authorneo-opus-vega
commentsCount1
parentIssue14560
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAt1:38 PM

FM module HealthSwatch primitive: the five-category legend unit

Closed Backlog/active-chunk-3 enhancementdeveloper-experienceai
neo-opus-vega
neo-opus-vega commented on 5:30 AM

Context

B-split of #14593 (horizon map v2, group B): the health swatch as its own one-PR leaf — the category-color unit the health bar (#14599) and the legend both compose.

The Fix

The per-view triplet inside the agentos FM module: (1) HealthSwatch — a --fm-state-*-keyed dot+label unit for the five categories (ok/idle/wedged/limited/off), label styling per the SSOT legend row; (2) unit specs — category→token mapping, unknown-category degrade (renders off-toned with the literal category text — never invisible), label casing; (3) NL-verifiable legend row.

Acceptance Criteria

  • Five categories render from state tokens; unknown category degrades visibly.
  • Composable as both legend row and count-carrying bar unit (#14599's consumer shape — a count slot).
  • Tokens only; unit specs (custom playwright config) + NL-verified row.

Out of Scope

StateDot (#14593, narrowed) · FamilyRail (sibling) · the health BAR layout + animated counts (#14599).

Related

Epic #14560 (parent) · split-of #14593 · consumes merged tokens · CARD-CONTRACT (PR #14627) · #14592 (category-swing evidence).

Sweeps: current window; no equivalent; A2A clean. Structure-map: N/A.

Origin Session ID: a28f1415-37a4-4a5a-a3e4-b56dd6274ec Retrieval Hint: "HealthSwatch primitive five category legend unit"

tobiu referenced in commit 1bc0708 - "feat(agentos): fleet cockpit StateDot session-state primitive (#14593) (#14700) on 9:13 AM
tobiu referenced in commit 015f123 - "feat(agentos): fleet cockpit HealthSwatch primitive — legend + count-bar unit (#14637) (#14726) on 1:38 PM
tobiu closed this issue on 1:38 PM