Umbrella (not dispatchable). The loop measures delivery quality via the scorecard but never measures its own operational exhaust. The vision requires operational entropy — open loop/ branches, live (leased) worktrees, open epics, and oldest open-backlog age — to be computed and surfaced on status and the operator console so generation can be gated on convergence rather than running blind. This epic lands that metric in three verification-easy slices: (1) a pure snapshot function, (2) a status-command row, (3) a console_api payload field. Each sub-ticket is one mechanism and ships alone. Sub-tickets: 'Add a pure operational_entropy snapshot function', 'Render the operational-entropy snapshot on forge-loop status', 'Expose the operational-entropy snapshot in the console_api status payload'.
Customer story
A forge-loop operator who must not drown in the loop's own exhaust: today the operator can see queue depth and axes but has no single figure for how many orphan branches, live worktrees, open epics, and stale backlog items have piled up — so they cannot tell whether the loop is converging or quietly accumulating entropy.
Umbrella (not dispatchable). The loop measures delivery quality via the scorecard but never measures its own operational exhaust. The vision requires operational entropy — open loop/ branches, live (leased) worktrees, open epics, and oldest open-backlog age — to be computed and surfaced on status and the operator console so generation can be gated on convergence rather than running blind. This epic lands that metric in three verification-easy slices: (1) a pure snapshot function, (2) a status-command row, (3) a console_api payload field. Each sub-ticket is one mechanism and ships alone. Sub-tickets: 'Add a pure operational_entropy snapshot function', 'Render the operational-entropy snapshot on forge-loop status', 'Expose the operational-entropy snapshot in the console_api status payload'.
Customer story
A forge-loop operator who must not drown in the loop's own exhaust: today the operator can see queue depth and axes but has no single figure for how many orphan branches, live worktrees, open epics, and stale backlog items have piled up — so they cannot tell whether the loop is converging or quietly accumulating entropy.