Recommendation Confidence's Method 6 asked the same 16 contested intents five differently worded ways and found the pick never moved, 0 of 16 flipped, only the hedge language shifted. That page's own limitations section flagged the gap directly: the design was only ever run on the rating signal, price and specs were untested. This study closes it, same 16 intents, same 5 phrasings, same 10-runs-per-phrasing design, run on the price and specs fact pairs instead. The rating signal's stability does not generalize. Price picks flipped in 7 of 16 intents, a 43.8-point gap versus rating that clears significance after correction (p=0.0225). Specs picks flipped in 2 of 16, numerically double rating's rate but not statistically significant at this sample size.
Recommendation Confidence's own limitations section said it plainly: “Methods 5 through 7 do not repeat this design for the price or specs signal types, so the cross-model and phrasing-robustness findings are demonstrated for the rating signal specifically, not confirmed identically for every signal type in this series.” That's a testable claim, not just a caveat, and Method 6 (phrasing perturbation) was the cheapest of the three to extend. So this reuses the identical 16 contested intents from Candidate Evaluation's phase 3 run, the identical 5 phrasing templates, and the identical 10-runs-per-phrasing design, the only change is loading the price-signal and specs-signal fixed fact pairs instead of the rating-signal ones. Nothing new was generated, no scenario was reshuffled.
phase3_raw.csv Recommendation Confidence already used, filtered to signal=price or signal=specs, a_had_better_fact=True, run=1 instead of signal=rating. The rating-signal comparison number below (0 of 16) is the already-published result, reused unchanged, not rerun for this page.Best cat litter for odor control, Arm & Hammer versus Dr. Elsey's, Dr. Elsey's holding the better fixed price fact. Here is exactly what each phrasing's 10 runs returned.
Same question as the published Method 6, asked of two more signal types: across the 16 contested intents and 5 phrasings, how often does the majority-vote pick change depending on which phrasing was used.
Per the house standard for this series, the primary test treats each intent as the independent unit (16 per signal, not 800 individual calls), permutation-tests the flip-rate difference between signal pairs, and Bonferroni-corrects across the 3 comparisons this page makes.
| Comparison | Flip-rate diff | Raw p | Bonferroni-corrected p (×3) | Result |
|---|---|---|---|---|
| Price vs. rating | +43.8pplargest gap | p=0.0075 | p=0.0225 | Significant |
| Specs vs. rating | +12.5pp | p=0.4936 | p=1.0 | Not significant |
| Price vs. specs | +31.2pp | p=0.1137 | p=0.341 | Not significant |
The same Hyland-style hedge/booster lexicon from the rest of this series, applied to each call's one-sentence reason. If hedge language tracked real instability, price, the least stable signal, should hedge the most. It's the opposite.
Recommendation Confidence's headline, that the model's pick barely moves no matter how the question is phrased, held completely for the rating signal: 0 of 16 flips, 5 phrasings, 10 runs each. It was always fair to ask whether that held for other kinds of injected facts, and it doesn't uniformly. A brand whose advantage is a lower price should not assume a reworded question leaves its recommendation odds where they were, 7 of 16 price-based comparisons in this sample landed on a different brand depending on phrasing alone. A brand whose advantage is a spec claim sits closer to rating's stability, but not confirmed identical to it either, 2 of 16 flipped, a real number even if this sample can't rule out chance. The practical read: don't generalize a phrasing-robustness result from one signal type to another without testing it, this series' own headline finding is the proof that assumption can be wrong.
The specs result (2 of 16, p=1.0 corrected) is not confirmation that specs behaves like rating, it's an absence of a detected difference at this sample size, a different claim. Twice rating's raw flip rate is not a small number to wave away; a larger sample could plausibly find specs closer to price than to rating. The majority-pick rule inherited unchanged from the published Method 6 breaks 10-run ties arbitrarily by insertion order, and 2 of the 7 price flips and 1 of the 2 specs flips pass through at least one dead-even 5-5 phrasing, meaning some of what's counted as “flipped” may be closer to genuine model indecision than a clean phrasing-driven swing. Cross-model (method 7) and the logprobs/self-report confidence methods (3 and 4) remain rating-only, this page closes the phrasing-perturbation leg of the disclosed gap specifically, not the whole gap. Single model (gpt-4o), single temperature (0.7), same 16 intents and 5 phrasing templates as the rest of this sub-series, not independently re-designed for price and specs.
Everything here is correlational and observational within a controlled prompt design, not a causal test on a real store, the same standing limitation as every study in this series. It measures whether a model's stated pick moves when the question's wording changes, holding the underlying facts fixed; it does not measure what happens if a real brand's own price or spec claims change in the wild.
If your brand's case rests on price, this study found the recommendation odds can shift with how a shopper happens to phrase the question, not just with the facts. Worth knowing where your own store stands with AI models today.
This study is the direct follow-up to Recommendation Confidence, closing the price/specs gap that page's own limitations section flagged.
Illustrative example · single-site signal for atomfoundry.dev.
View full signals →