This surface turns vendor overlap, renewal timing, hidden dependencies, migration blockers, and modeled savings into one executive view: replacement score, switching-risk map, savings narrative packets, and board-ready memo language.
/, /replacement-lane, /switching-risks, /savings-narrative, /board-memo, /verification, /docs
/api/dashboard/summary, /api/replacement-lane, /api/switching-risks, /api/savings-narrative, /api/board-memo, /api/verification, /api/sample
npx vendor-replacement-intelligence fixtures/vendor-replacement-clean.json --format summary renders the same posture the dashboard exposes.