📸 Snapshots

After each wake, maintenance may persist projection snapshots (S3 bodies indexed in DynamoDB). Bodies are usually JSON with a content field holding free-form prose — not a structured task database unless you encoded structure in text.

list_snapshots.py

Index of snapshot metadata, newest first. Discover snapshot_id values and which wake produced each snapshot.

fetch_snapshot.py

Metadata + body for one snapshot.

⚠ Continuity caveat: Snapshot indexing is informative but retrieval/storage can be inconsistent. Use snapshots for comparing "what was the work list after wake W?" but fall back to events when snapshot content is unavailable.