Block a user
Review photo strip: refine the 'cannot be removed' lock glyph on required photos
Code review - review.py directly violates the spec requirements that all metadata values derive from the woo sync per caching rules, and are never hardcoded
Testability - when in debug mode enable a way for the user to see the prompt text for call1 and call2.
Testability - Provide a way to place the ui into 'debug' mode.
UX - The existence of inference configurations impacts how the 'review' workflow functions, and needs to have conditional ui for the on/off state
The photo capture workflow needs to be gated on a tested connection to the woocommerce website
Submission - when the woocommerce submit operation happens, the file names for the photos are problematic
The photo picker UI (capture flow) has a very different and lower-quality look and feel compared to the review UI.
[M3] Review + Publish workflow UI (with inference) is missing — the core of the release
Bug: Review UI wrong controls and does not reflect selections made
Bug: after AI inference, title and short description stay empty — Review flow never saves metadata needed to assemble them
Bug: remove thickness band from Review UI (deterministic from thickness_in)