# Task List
*Project: Club Newsletter — example (see PRD-EXAMPLE-newsletter-tool.md). Blueprint template: blueprint/tasks/todo.md*

## Task Queue (ordered — work top-down)
1. [PRD #1] [backend] Sign-up form stores address as pending and sends confirmation link — Status: DONE
2. [PRD #2] [backend] Confirmation link sets confirmed; expired link shows clear error — Status: DONE
3. [PRD #3] [backend] npm run send with --test only mails the board address — Status: DONE
4. [PRD #4] [backend] Unsubscribe link in every mail sets unsubscribed — Status: IN_PROGRESS
5. [PRD #5] [backend] npm run export writes CSV (address, status, sign-up date) — Status: NOT_STARTED

## In Progress
- [ ] Unsubscribe link — see tasks/current.md, Exact Next Action

## Up Next
- [ ] CSV export

## Done
- [x] Sign-up with double opt-in
- [x] Confirmation link
- [x] Send command with --test guard
