Add scripts/rank-smoke.mjs to verify:
- Core response shape and handoff contract
- Deterministic scoring for same payload
- Build order lane sanity (do/validate/defer/park)
- Guardrail defense: recommendedLane=park respected, non-goal conflicts prevent do lane
Tightens Scattermind→Ranker bridge contract without deployment changes.