From 330fd31524a5d94bb630416c0ccb9335bff165e0 Mon Sep 17 00:00:00 2001 From: Cam Proudlock Date: Sat, 29 Aug 2026 19:52:20 -0400 Subject: [PATCH] Collapse the relationships card by default, with an honest count The triage band answers the common case above the fold, so the full edge list is reference rather than the first thing to read. Same caret and keyboard handling as the collapsible panels on the same page. The card stays: it is the only surface with Add and delete, and it keeps each edge's exact type where the band deduplicates by asset - on a printer, four rows collapse to two chips and which machine DEFAULTS to it is lost. The header count is of RENDERED items, not raw edges: a symmetric Dualpath link is stored in both directions, so counting edges read 3 above a card showing 2. Frontend 280 passed. --- .../src/components/AssetRelationships.vue | 77 ++++++++++++++++++- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/AssetRelationships.vue b/frontend/src/components/AssetRelationships.vue index 0b1d11b1..279d2d90 100644 --- a/frontend/src/components/AssetRelationships.vue +++ b/frontend/src/components/AssetRelationships.vue @@ -1,16 +1,32 @@ +