Flow line conveyor · 5 sections × 25 floors × 40 works
Line-of-balance stress case: 5000 activity bars across 125 rows (Корпус → 5 Секций → 25 Этажей). Invisible chains in two directions — sequentially within a floor and the same work across floors, locked inside a section (the flow does not cross section boundaries). Drag any bar: the whole downstream conveyor of that section follows in real time.
Корпус → 5 секций × 25 этажей × 40 работ
Стандартная иерархия по parentId: Корпус → 5 Секций → по 25 Этажей (125 строк, 5000 полос). Корпус и Секция — обычные родители (сворачиваются, даты сводятся из детей). Строка этажа — локация с 40 последовательными работами (3–10 дней). Невидимые связи двух направлений: работа следует за предыдущей на своём этаже и за той же работой этажом выше. Поток замкнут внутри секции — этажи соседних секций не связаны, у каждой секции свой независимый конвейер. Наведи курсор — подсказка с подрядчиком; зазор между полосами подсвечен стрелкой, лаг подписан числом дней. Работы встык соединены толстой сцепкой с закруглёнными концами, без кликов и подсветки при наведении. В режиме «выталкивания» полоса упирается в предшественника и останавливается на зазоре. Каждая работа заполнена прогрессом: слева (давно в прошлом) — 100%, ближе к текущей дате готовность падает, после неё — 0%. В подсказке — строка «Готовность».