{#- Pipeline progress strip (#423), htmx-polled partial fragment. The outermost div carries hx-get + hx-swap="outerHTML" so each poll replaces the whole strip (including its own hx-trigger, which the server adapts between 15s active and 60s idle). The page-level timer script in runs.html ticks [data-started-at] elements every second — no script lives inside this fragment. -#}