{% set page_title = 'Status' %}
{% include '_header.html' %}
{# Breadcrumb/title, the node's about, the server-seeded freshness line
(ADR-0005) and the filters, gathered into one aligned band. The stamp
keeps its id and its data-rendered-at and stays outside #status-grid,
so the ~10s poll is untouched: it still swaps only the grid, rewrites
only this line, and raises its banner between the two. #}
{% set band_stamp = true %}
{% set band_filters = true %}
{% include '_page_band.html' %}
{% include '_said.html' %}
{#- Everything the refresh swaps, and with it every pin the page states
and every editor of one (ADR-0104 decisions 2 and 3): a card's block
and its pause mark, and on a node's page the head's. The refresh
waits while one of those editors is open (decision 7, `poll.js`). -#}
{% include '_status_grid.html' %}
{% include '_page_end.html' %}
{# The rail's burger: swaps icons for icons + labels. Deliberately not
remembered across pages — collapsed is the default, and the burger is a
peek at the labels rather than a setting. #}
{# The ~10s fragment poll, shared with /system (poll.js swaps data-target
and keeps the #status-updated stamp truthful, ADR-0005) — and waits while
an editor of a pin is open in what it would swap (ADR-0104 decision 7). #}
{# Topology-weighted card spans (ADR-0056, superseding ADR-0024): the server
sends stable plans; this measures the responsive grid and reapplies the
matching one after initial render, a resize or the poll's fragment swap. #}
{# Reason overflow (ADR-0024): clamps each card's reason block to its line
budget with an in-place header chevron (▼/▲) that survives the ~10s fragment swap
(event-delegated on #status-grid, the ADR-0019 pattern). #}
{# Branch density (ADR-0024): the "+N more" reveal for a level's capped quiet
boxes, toggled in place and re-applied across the ~10s fragment swap
(event-delegated on #status-grid, the ADR-0019 pattern). #}
{# Cancel and Escape for a pin's editor, in a card or in a node's head: the
editor is the browser's own disclosure and works without this. #}
{# Inspection popover (ADR-0019): static node metadata preloaded with the page
(not the polled fragment), rendered into a hover card client-side. #}
{# Maintenance click-popover (ADR-0019 machinery, ADR-0014 data): clicking
a card's "contains maintenance" pip opens this card listing that subtree's pins as
links. Event-delegated on #status-grid so it survives the ~10s poll swap. #}