Improve product review display workflow
This commit is contained in:
@@ -367,7 +367,7 @@
|
||||
- commit: `c7dad54` on branch `cx`
|
||||
- tests: `./venv/bin/python -m unittest discover -s tests`; `./venv/bin/python build_purchases.py`; `./venv/bin/python review_products.py --refresh-only`; verified `combined_output/review_queue.csv`, `combined_output/review_resolutions.csv` workflow, and `combined_output/canonical_catalog.csv`
|
||||
- date: 2026-03-16
|
||||
* [ ] t1.12: simplify review process display
|
||||
* [X] t1.12: simplify review process display
|
||||
Clearly show current state separate from proposed future state.
|
||||
** acceptance criteria
|
||||
1. Display position in review queue, e.g., (1/22)
|
||||
@@ -386,10 +386,13 @@ Clearly show current state separate from proposed future state.
|
||||
|
||||
** evidence
|
||||
- commit:
|
||||
- tests:
|
||||
- date:
|
||||
- tests: `./venv/bin/python -m unittest discover -s tests`; `./venv/bin/python review_products.py --help`; verified review prompt now shows queue position, matched item history, image URLs when present, and deterministic canonical suggestions
|
||||
- date: 2026-03-17
|
||||
|
||||
** notes
|
||||
- The big win here was clarifying terminology in the prompt itself: the reviewer is resolving one observed product group to a canonical_name, not linking raw rows to each other.
|
||||
- Showing the full matched-item list by descending date made the review context much more legible than the old compact summary fields.
|
||||
- Deterministic suggestions help, but they are intentionally conservative and shallow; this improves reviewer speed without pretending to solve product matching automatically.
|
||||
|
||||
* [ ] t1.10: add optional llm-assisted suggestion workflow for unresolved products (2-4 commits)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user