Fifty backlog candidates, one RICE rubric, and a scoring session that always runs out of steam by item twenty — that's how inconsistent priorities happen. This playbook has AI apply your rubric uniformly across every candidate, while you record each human override with a reason: AI for consistency, the PM for judgment.
Workflow area: Strategy & Roadmap · Tier: Foundation · Hands-on time: ~30 minutes
Prioritization frameworks fail in practice for a boring reason: humans apply them inconsistently. The item scored at 9 a.m. gets a rigorous Reach estimate; the item scored after lunch gets a vibe. A model applies the same rubric with the same energy to item 1 and item 50 — but it has no idea what your CEO promised a customer last week. The division of labor is the playbook.
Write the rubric down sharply enough for a stranger. Each factor with its scale and anchored examples: "Reach = users touched per quarter; 3 = >50% of WAU, 2 = 10-50%, 1 = <10%." If you can't anchor a factor with examples, the humans were never scoring it consistently either.
Prepare the candidate list. One line per item: ID, title, one-sentence description, and any evidence links (theme from pb-02, revenue at stake, ticket counts). Garbage descriptions produce garbage scores — the model scores what you wrote, not what you meant.
Run the scoring pass. In ChatGPT or Claude:
Apply this prioritization rubric to every candidate below.
Rubric:
[PASTE FULL RUBRIC WITH SCALES AND ANCHORED EXAMPLES]
For each candidate output one row:
ID | R | I | C | E | Total | one-line rationale per factor score
Rules:
- Score ONLY from the information given. If a candidate lacks the
information a factor needs, score it "?" and say what's missing —
do not guess.
- Apply the anchors literally; when torn between two scores, take
the lower and say why.
- After the table, list: (a) candidates you found ambiguous,
(b) any rubric ambiguity that made scoring hard.
Candidates:
[PASTE CANDIDATE LIST]
Review the "?" items and the ambiguity list first. Good output looks like:
C-17 | R:3 | I:? | C:2 | E:1 | — | Impact unclear: description says
"improves onboarding" with no metric or evidence attached.
Rubric ambiguity: "Confidence" anchors reference user evidence, but
several candidates cite only internal stakeholder requests — unclear
whether those count as evidence.
Every "?" is a candidate whose write-up needs work, and every ambiguity flag is a rubric fix — this diagnostic output is worth as much as the scores.
Override with reasons, in writing. Walk the ranked list and change what your judgment says to change — contractual commitment, strategic bet, a dependency the rubric can't see. Record each override in an override column: new score, reason, your initials. Ten overrides out of fifty is a healthy rubric; thirty overrides means fix the rubric, not the scores.
Spot-audit before the list ships. Pick five scored items at random and re-score them yourself against the anchors. If you land within one point of the model on all five, trust the batch; if not, tighten the anchors and re-run.
Backlog candidates often embed customer names, deal sizes, and unannounced plans — run scoring in your organization's approved AI workspace, not a personal account.
The rubric's job is consistency and the PM's job is judgment — AI finally makes the first cheap enough to do properly, and the override log is where the second becomes visible. A ranked list with reasons attached ends prioritization theater; a ranked list without them just automates it.