Fail a leftover search treated as preference when history disagrees, or recs shipped with no ask.…
Fail a leftover search treated as preference when history disagrees, or recs shipped with no ask. A leftover search is not the booking history. Local stdlib Python audit. Tokens only. Does not read live booking history, does not ship live recs, and does not call a model. Command: python3 scripts/pref_hist.py CHECK.json [--out REPORT.md] Exit 0 clean, 1 findings, 2 bad input. No network.