--- name: krafa-design-review description: After building, restyling, or redesigning UI from a Krafa brief, run the design_review loop against the brief's session until the design passes. --- Once UI you built from a Krafa brief renders, have Krafa review it before calling the work done. 1. Call `design_review` with no arguments. It returns an upload command. 2. Screenshot each screen or state you built at viewport size (about 1440×900 for desktop, 390×844 for mobile) and upload them with that command. It prints the screenshot ids. If you can't take screenshots, skip to step 3 and send code alone. 3. Call `design_review` with the `session` from `design_taste`, the screenshot ids, and `code`: the files you changed, each under its path. For a redesign, review one plan step's screen group at a time, with `scope` set to that step's name. 4. Apply every fix it lists, highest severity first, and every done item it marks unmet. Screenshot the same views again, upload them, and call it again with the same session and scope and the updated code. 5. Stop when it says the design passes or tells you to stop. For a redesign, move on to the next screen group until every group passes. Then tell the user the final scores, the done items, and anything still open. Each review spends one generation, so don't send a round you haven't changed anything for.