SIGN IN SIGN UP

refactor: show every family's observed routing order in one table

The routing order lived in two places with different shapes: an inline
sentence inside each weekly_scoped pool row, and a separate "other model
families" block for the families that have no pool row. Families were
therefore presented inconsistently depending on whether they happen to
carry a weekly_scoped limit, and the inline sentence repeated account
names that the segment bar right below already listed.

Any deployment with more than one model family shows the split: fable
reads one way inside its row, opus and sonnet another way underneath it.

One table at the foot of the pool card now lists every observed family
alike — display-capitalized family badge, the order as numbered chips
with the next-in-line one accented, and the observation age right-aligned
— and renders nothing at all when no family has been observed. Family
labels are capitalized for display only; comparisons never use that form.
The inline row sentence and the pairing logic it needed are gone, along
with the helpers that existed solely for them.
M
Matthias Breddin committed
ef75b8e8e4fd133a463655a21ff9b2e74d0bd082
Parent: 9eecb18