Converts the three open TODO items into executable phases (Protocol B
append, numbered after the existing 149):
- 150_drop_sync_result — retire span.sync-result; #sync-progress becomes
the single sync surface and the sole aria-live region (TODO L5)
- 151_pdf_image_extraction — dedupe PDF image occurrences (46 placements
-> 15 unique in podman-systemd.pdf), composite /SMask so masked images
are not blank, and skip near-white decorative underlays (TODO L4)
- 152_sync_progress_image_pass — report the PDF vision-image position so
the sync label stops freezing at the last chunk (TODO L3)
Both reported bugs were reproduced against test_sources/podman-systemd.pdf
before authoring; root causes are recorded in the phase overviews. The
TODO file is cleared now that its items live in .agents/phases/.
LLM-Generated: true