A scheduled Fleet workflow drafts the narrative from exported metrics files, a review step checks every numeric claim against the data and flags causal overreach, and the owner approves before the report circulates.
Trigger: schedule — Monday mornings
| Step |
Kind |
What it does |
narrative |
Document |
“Write the weekly metrics narrative from the exports: movements, trends, anomalies. Cite the file for every number. NO causal claims without corpus support.” Reads data/exports/*.md, data/notes/*.md. |
numbers |
Review |
“Verify every number against the exports; flag arithmetic drift and causal claims the data can't support.” |
owner-ok |
Approval gate |
Pauses the run for a human sign-off; records the approver, timestamp, and note. |
send |
Notify |
Delivers the result to the named recipients. |
You build this once on the dashboard canvas; your self-hosted Fleet worker pulls the definition and runs it against your repository.
The review step is the institutional skeptic: a claimed number that doesn't match the export, or a “because” the data doesn't support, parks the run at the gate with the flag attached.