# Task spec #N — <one-line goal> (<YYYY-MM-DD>)

## Context (read only)
- What exists now, where it lives, what the last run produced. Link the report of the previous task.
- What "done" looks like, in one sentence.

## Hard rules
1. No git commit / push. The human commits from GitHub Desktop.
2. Never print .env values or secrets. Never hard-code them.
3. Paid API calls: at most <N> calls, estimated cost under $<X>. Stop and report before exceeding.
4. On 402/403 (balance / permission) stop immediately and report. Payments and account changes are done by the human.
5. Do not edit <files out of scope>. Keep <existing scripts> unchanged.
6. If unsure, open the official docs. If you cannot verify, delete the sentence and report it — do not guess.
7. Do not invent content. Fill only the marked slots.

## Tasks
### 1. <file or step>
- Exact path, exact text to write (verbatim blocks), exact inputs.
### 2. <checks you must run>
- Commands, expected outputs, what counts as pass.

## Report format
[built] files and sizes
[checked] command results, pass/fail
[mismatch] anything in this spec that disagrees with the source files — do not fix silently
[unverified] anything you could not confirm from official docs
