# Correction log: context

Copy this file to CONTEXT.md next to SKILL.md and fill in every blank (______). Example lines only show the shape of an answer; delete them once you have written your own. Never put passwords, access keys or card numbers here.

## The workflow

(What recurring workflow this log serves, how often it runs, and what it delivers.)
Your answer: ______
Example (replace it, this is not your data): Weekly sales report, at the start of each week, a one-page summary sent to the shop owner.

## Stages

(The stages in order, each with the gate that ends it. One line per stage.)
Your answer: ______
Example (replace it, this is not your data): 1. Pull orders and refunds. Gate: row counts match the source export.
Example (replace it, this is not your data): 2. Compute totals. Gate: net total matches the payment provider's payout within the tolerance below.
Example (replace it, this is not your data): 3. Write the report. Gate: every section present, no placeholder text.

## Where the files live

(Path to this workflow's CORRECTION-LOG.md, to log-gate.sh, and to the run ledger if you use one.)
Your answer: ______
Example (replace it, this is not your data): reports/weekly-sales/CORRECTION-LOG.md

## Correction sources

(Who or what may add a row: the people whose corrections count, the gates that count as QA, and when a post-mortem happens.)
Your answer: ______
Example (replace it, this is not your data): user = the shop owner; QA = any gate failure or checker finding; post-mortem = any error found after the report was sent.

## Thresholds and their owner

(Each gate threshold, its value, how you derived it, and the one person allowed to change it.)
Your answer: ______
Example (replace it, this is not your data): payout match tolerance: the smallest gap your payment provider's rounding produces in a normal week. Owner: the shop owner.

## Broken-copy tests

(For each gate, the deliberately broken copy it must fail on, and when you last watched it fail.)
Your answer: ______
Example (replace it, this is not your data): totals gate: copy last week's report, delete one refund row, confirm the gate fails.

## Hand-off

(Who the checker is, which cheap decisive checks the checker re-runs, and where the hand-off note is written.)
Your answer: ______
Example (replace it, this is not your data): checker = a second agent session that did not build the report; it re-runs the totals gate and the section check from the raw export.

## Run ledger

(On or off. If on, the stages you time.)
Your answer: ______
Example (replace it, this is not your data): on; time each of the three stages above.

## Notes for the agent

(Anything else a new agent needs before its first run: tone of the output, who receives it, known quirks of the data.)
Your answer: ______
