Part of: Icon QA lets weak or off-brand icons pass (E3.2). ## Task Optional OCR no-text check ## Subtasks - [ ] Use `tesseract` when installed - [ ] Log `needs-input:ocr-unavailable` otherwise ## Definition of done - [ ] Tests added or updated and CI green - [ ] Docs updated when the command surface or output changes - [ ] No private registry data, local paths or private repository names in fixtures or docs
Activity
fix(content): undecodable PNG data keeps a structured icon QA failure…
fix(tests): split import for ruff E401 and correct the undecodable-ID…
test(content): icon check CLI exits 1 with logs on undecodable IDAT, …
docs(content): OCR composites the icon on the card colour, not white (#…
docs(content): OCR composites the icon on the configured family card …
fix(content): icon normalize returns a structured png failure for und…
docs(content): icon normalize undecodable --in fails the png check (e…