report
Write a one-page progress report for people outside the team — a self-contained HTML file (default build/brindley-report.html) — from the collections and their git history: headline figures, work complete against scope over time, what was…
Instructions
Write a one-page progress report for people outside the team — a self-contained HTML file (default build/brindley-report.html) — from the collections and their git history: headline figures, work complete against scope over time, what was delivered, added and taken out this period, workstreams, and what needs attention. Returns the file's path and the figures. Changes no initiative.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out | No | Output file, relative to the repository root. | |
| mode | No | Where the page's light/dark switch starts (default auto: the viewer's setting). | |
| since | No | Start of "this period": a tag (v1.2.0), a date (2026-09-01) or a window (4w, 30d, 3m). Default: the latest release that something changed after. | |
| until | No | Report as of a tag, date or window; default the latest commit. | |
| palette | No | sea (default), plum, forest, fire, teal, slate — or a .json / .css palette file. | |
| branches | No | Branches to count in-progress work on, as globs ("!" excludes); false for none. Default: all. | |
| worktrees | No | Also count other worktrees' uncommitted work: true for all, or globs. Default: none. | |
| collection | No | Just one collection. |