Wire the shipped ColorSimplificationPreview component into the Settings modal — currently inlines a "render here (separate issue)" TODO block #133
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-attention
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/Kimi_Agent_Brother_10_Digitizing_App#133
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Finding
src/components/workspace/ColorSimplificationPreview.tsxis a complete, working dialog component for the full-size color simplification preview. It has no importers. The Settings modal inlines a placeholder block with a "render here (separate issue)" TODO comment instead.The Settings modal's
ColorSimplificationSectionshows a thumbnail. Clicking the thumbnail is supposed to open the full-size preview. The current inline implementation just shows a stub div saying "Full color simplification preview UI will render here (separate issue)." The shippedColorSimplificationPreviewcomponent IS the implementation; it just needs to be wired in.Where
src/components/workspace/ColorSimplificationPreview.tsx(full file, 40 lines, with prop typesopen,onClose,imageSrc,colorSensitivity)src/components/workspace/ColorSimplificationSection.tsx:79-80("Full color simplification preview UI will render here (separate issue).")src/components/workspace/SettingsModal.tsx(passesfullPreviewOpentoColorSimplificationSection)Suggested fix shape
Replace the inlined placeholder div in
ColorSimplificationSection.tsxwith a render of<ColorSimplificationPreview>. The component already has the right prop shape;ColorSimplificationSectionalready hasopen/onClose/imageSrc/colorSensitivityavailable to forward. The wiring is mechanical.After the fix:
<ColorPreview>component rendered at a larger size, with the sameimageSrcandcolorSensitivityThis was the explicit promise of issue #124 ("Settings modal: add Color simplification preview section") when it closed. The section shipped. The full preview path did not.
Severity
Medium. The user reaches the entry point, the click does the right thing (opens a modal), but the modal contents are a TODO comment instead of the actual feature. The "render here (separate issue)" message is a production TODO.
Discovered by
Gap analysis (2026-10-02) of unreached components.
Related
Wired ColorSimplificationPreview into ColorSimplificationSection — the inline "render here (separate issue)" TODO block is replaced by the shipped dialog component.
Fix commit:
0c41453on main.