Placement Scorer

Scores a placement against the off-page framework: nine checks (max 40) plus the person bonus. Every run uses the same rubric and the same calibration anchors from the master sheet.

Max 40 + bonus Heat: red → green Do-follow verified manually Map bonus needs covered-list check

Pasted text scores as a draft: the Link check stays provisional until the piece is live.

The outlet the draft is written for. Outlet weight and US-facing get scored against it instead of guessed from the text. Drafts only — leave empty to infer as before.