Mustang + Champion returned 3017, 7004 and 9299. Explicit brand-only follow-ups now retain the vehicle, engine and category; product details completed.
1
Resolve the vehicle and category
Validate the meaning of F-150 and oil filter against the catalog.
2
Read candidates and application evidence
Retrieve matching products, restrictions and result coverage.
3
Narrow only useful differences
Ask about engine or trim when it changes the available choices.
4
Return an explained list
Keep every returned variant accessible and unresolved conditions visible.
The user receives
A browsable list of catalog candidates, product details and relevant conditions; fitment stays conditional until the evidence supports it.
Follow-up
“Only Motorcraft” keeps the vehicle and category while changing the brand scope.
Boundary
An unknown qualifier is not a mismatch. A partial search cannot prove that no part exists.
Success looks like
Retained context, relevant questions, accessible returned records and no unsupported fitment claim.
Resolve partial vehicle, manufacturer, category and part identities independently. The new combined API is locally validated; live acceptance is pending.