JevMade Sign in
← Back to guides

JevMade field notes / Product lessons

Turn inventory requests into filters people can check

Demirhan Aydin describes Fabrikatör's inventory-filter feature, which proposes filters from a written request and keeps uncertain conditions visible for the user to resolve.

Original by Demirhan AydinExtraction

Listen to this guide

JevMade’s plain-English explanation

0:00 /

Our summary

A merchant may want products with low stock and a particular status without clicking through several filter menus. Demirhan Aydin describes a Fabrikatör feature that turns a written request into proposed filters. People review the proposal before it changes the product list, using the page's existing filtering rules.

Code lists possible fields, comparisons and values found in the user's words; Jev chooses among them and checks the proposal. Another model splits requests with several conditions. If one condition is unclear, understood filters stay in the proposal beside a question. Apply remains disabled until each open question is answered or removed.

Supplied model answers test the code, live calls test interpretation, and browser checks test the interaction. Aydin reports one confidently wrong filter in twenty new test cases; the cutoffs are hand-set, not calibrated. Providers receive descriptions and field definitions, reportedly not product records. Users must still inspect proposals, including confident ones.

Key takeaways

  1. Keep understood conditions visible instead of discarding a whole request, but do not silently apply a partial meaning.
  2. Use existing filter choices and values from the user's words. A model cannot choose a value the code failed to find.
  3. Count confident mistakes separately from unresolved requests. Passing tests with supplied answers does not show that the live model understands customers.

Live product use and evaluation results are Aydin's reporting; no implementation or demo was run. Compound requests use gpt-4.1-mini through OpenRouter as well as Jev. The article reports 104 of 116 development matches and 15 of 20 new-test matches, including one confident error, but does not identify that error's exact request. Browser checks were not yet in the committed suite. Publication and metadata revision dates both say September 28, 2026; they do not establish an unchanged body.

Fabrikatör · Original published

Read the original guide Opens the author’s site in a new tab.

Keep this for later

Sign in to bookmark experiments, guides and videos, and keep notes only you can see.

Continue to sign in

We’ll bring you back to this listing.