Restore skip and move search to find
This commit is contained in:
@@ -718,12 +718,12 @@ replace the old observed/canonical workflow with a review-first pipeline that us
|
||||
- Direct numeric selection works well for suggestion-heavy review, while `[l]ink existing` remains available as a fallback when the suggestion list is empty or incomplete.
|
||||
- I kept the review data model unchanged from `t1.15`; this task only tightened the prompt format, field order, and save behavior.
|
||||
|
||||
* [x] t1.16.1: add catalog search flow to review ui (2-3 commits)
|
||||
* [X] t1.16.1: add catalog search flow to review ui (2-3 commits)
|
||||
enable fast lookup of catalog items during review via tokenized search and replace manual list scanning
|
||||
|
||||
** acceptance criteria
|
||||
1. replace `[l]ink existing` with `[s]earch` in review prompt:
|
||||
- `[#] link to suggestion [s]earch [n]ew [x]exclude [q]uit >`
|
||||
1. replace `[l]ink existing` with `[f]ind` in review prompt:
|
||||
- `[#] link to suggestion [f]ind [n]ew [s]kip [x]exclude [q]uit >`
|
||||
2. implement search flow:
|
||||
- on `s`, prompt: `search: `
|
||||
- tokenize input using same normalization rules as suggestion matching
|
||||
@@ -755,12 +755,13 @@ enable fast lookup of catalog items during review via tokenized search and repla
|
||||
** evidence
|
||||
- commit: `f93b9aa`
|
||||
- tests: `./venv/bin/python -m unittest discover -s tests`; `./venv/bin/python review_products.py --help`; `./venv/bin/python review_products.py --refresh-only`
|
||||
- datetime: 2026-03-20 13:32:09 EDT
|
||||
- datetime: 2026-03-20 13:34:57 EDT
|
||||
|
||||
** notes
|
||||
- The search path reuses the same lightweight token matching rules as suggestion ranking, so there is still only one matching system to maintain.
|
||||
- Direct numeric suggestion-pick remains the fastest happy path; search is the fallback when suggestions are sparse or missing.
|
||||
- Search intentionally optimizes for manual speed rather than smart ranking: simple token overlap, max 10 rows, and immediate persistence on selection.
|
||||
- Follow-up fix: search moved to `[f]ind` so `[s]kip` remains available at the main prompt.
|
||||
|
||||
|
||||
* [ ] 1t.10: add optional llm-assisted suggestion workflow for unresolved normalized retailer items (2-4 commits)
|
||||
|
||||
Reference in New Issue
Block a user