Sheet · 02 / 02
screenshot-rename · plate ii
A session, end to end
196 files · 10 agents · ~3 minclaude code · 2026·05·04
you
rename all the cleanshots in ~/Documents/Screenshots/ based on their content.
claude
I'll prep the folder, batch into ten files of 19, dispatch parallel Haiku agents, then plan and execute. Resizing Retinas first; extracting frames from .mp4 and .pdf.
bash
# 1 · prep
python3 pipeline.py prep --src ~/Documents/Screenshots/
→ 196 source files · 9 mp4/pdf frames · resized to 1568 px · 10 batches written
fan-out
haikubatch-0119/19 ✓
haikubatch-0219/19 ✓
haikubatch-0319/19 ✓
haikubatch-0419/19 ✓
haikubatch-0519/19 ✓
haikubatch-0619/19 ✓
haikubatch-0719/19 ✓
haikubatch-0819/19 ✓
haikubatch-0919/19 ✓
haikubatch-1010/10 ✓
bash
# 2 · plan, then execute
python3 pipeline.py plan --src ~/Documents/Screenshots/ → 189 renames · 0 errors · 0 collisions
python3 pipeline.py execute --src ~/Documents/Screenshots/ → audit 195 = 195 · 189 ✓
Agents in flight
10parallel
Renames committed
189/ 189 planned
File-count audit
195 = 195 ✓
Files lost
0zero overwrites
Set in Fraunces & JetBrains Mono. Plate ii of ii.