Skip to the content.

fak rollup — the executive activity roll-up

A fleet of agents produces more than a person can read. In a day it closes a hundred-odd issues, lands dozens of commits, runs a dozen loops, and re-scores half a dozen scorecards. Almost all of that is noise to someone deciding where to look. The few things that are signal are narrow: how much of the volume is real rather than merely claimed done, what is trending the wrong way, the short list of things that actually need a human right now, and the first productive next-work seed an agent can pick when nothing is on fire.

fak rollup is that page. It folds the per-plane folds the fleet already emits into one envelope and prints, in a glance, the answer to “what do I owe attention today”.

fak rollup            # human page on stdout
fak rollup --fast     # skip the slow planes (closure audit + scorecard pane)
fak rollup --json     # the control-pane envelope
fak rollup --md docs/today.md   # write the page with front-matter
fak rollup --check    # exit non-zero when the fleet verdict is RED (for cron)

How to read it

The page opens with one word — GREEN, WATCH, or RED — and a one-line headline. Then three blocks:

The verdict is conservative on purpose. Any critical item makes it RED. A warning, or a plane that could not be measured, makes it WATCH. Only a fleet where every plane reported and nothing deviated reads GREEN.

What it folds

plane source what it contributes
dispatch tools/dispatch_status.py closure honesty (the marquee) + throughput vs target
loops loopfleet cross-ledger fold dark loops — automation a human thinks is running but isn’t
cadence git work-done + maturity + the scorecard pane ship-stamp rate + quality-debt trend + the first public maturity route seed
fleet the lab roster fold (fak lab status) box liveness / GPU waste

The slow planes (the closure audit and the ~4-minute scorecard pane) are skipped by --fast, and each plane accepts a pre-captured payload (--dispatch-from, --scores-from, --loops-from, --fleet-from) so a scheduled job can run the slow folds once and hand the report a deterministic input.

The honesty rules

The roll-up is built to delete noise, not manufacture comfort, so three rules hold:

This is the operational companion to the strategic executive roll-up: that page answers “what should leadership know about fak”; this one answers “what is the fleet doing right now, and is it real”.

The fold itself lives in internal/execrollup (pure and table-tested); the live collectors live in cmd/fak/rollup.go.