Skip to content

feat(pm): add WSJF and Value-Effort frameworks alongside RICE/ICE - #432

Merged
getappz merged 3 commits into
masterfrom
task/55
Aug 10, 2026
Merged

feat(pm): add WSJF and Value-Effort frameworks alongside RICE/ICE#432
getappz merged 3 commits into
masterfrom
task/55

Conversation

@getappz

@getappz getappz commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Add WSJF (Cost of Delay / Job Size) and Value-Effort (2x2 quadrant) as additional prioritization frameworks in .claude/skills/pm/reference/rubric.md, alongside the existing RICE/ICE.

Both frameworks are selected via an explicit framework arg to /pm:groom//pm:plan (rice default, wsjf, value-effort) rather than auto-picked like ICE's fallback, since — unlike ICE — they still need a job-size signal and so aren't a substitute for missing data. Scoring reuses the same "map to readable signals from item fields" approach RICE/ICE already use (priority, labels, metadata.size) — no new data agentflare items don't have.

pm's read-only contract is unchanged: groom/plan never call item(update); the frameworks are scoring-method additions only.

Rescued from a stranded claim — the prior job's edits were correct and complete but never committed; this session verified the diff matched the item's spec, committed it as-is, and published the PR.

Summary by CodeRabbit

  • Documentation
    • Expanded product management guidance to support WSJF and Value-Effort prioritization frameworks.
    • Added framework selection and scoring guidance for RICE, ICE, WSJF, and Value-Effort.
    • Clarified fallback behavior when effort or size estimates are unavailable.
    • Added instructions for using prioritization frameworks during grooming and planning.

Selected via an explicit framework arg to /pm:groom and /pm:plan (rice
default, wsjf, value-effort), not auto-picked like the ICE fallback,
since both still need a size signal. Scoring reuses RICE's existing
signal mapping (priority, labels, metadata.size) -- no new item data
required. Read-only contract unchanged.

Agentflare-Agent: claude-code
Agentflare-Branch: task/55
Agentflare-Item: 55
@coderabbitai

coderabbitai Bot commented Aug 10, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 11c3b86c-06f0-470a-a116-e0873b66645f

📥 Commits

Reviewing files that changed from the base of the PR and between 86c2105 and e5948aa.

📒 Files selected for processing (2)
  • .claude/skills/pm/SKILL.md
  • .claude/skills/pm/reference/rubric.md

📝 Walkthrough

Walkthrough

The PM skill now supports selectable RICE, ICE, WSJF, and Value-Effort prioritization for grooming and planning. The rubric defines scoring rules, quadrant classification, and handling for unestimated items.

Changes

PM prioritization frameworks

Layer / File(s) Summary
Framework scoring rules
.claude/skills/pm/reference/rubric.md
The rubric defines framework selection, WSJF scoring, Value-Effort quadrants, and unestimated-item handling.
Command framework integration
.claude/skills/pm/SKILL.md
/pm:groom and /pm:plan accept framework arguments and apply the selected scoring method. RICE retains ICE fallback behavior. WSJF and Value-Effort mark missing size with ?.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch task/55

Comment @coderabbitai help to get the list of available commands.

@getappz getappz changed the title pm: add WSJF and Value-Effort frameworks alongside RICE/ICE feat(pm): add WSJF and Value-Effort frameworks alongside RICE/ICE Aug 10, 2026
shiva added 2 commits August 10, 2026 15:10
Agentflare-Agent: claude-code
Agentflare-Branch: task/55
Agentflare-Item: 55
Agentflare-Agent: claude-code
Agentflare-Branch: task/55
Agentflare-Item: 55
@getappz
getappz merged commit cfee6b5 into master Aug 10, 2026
15 of 16 checks passed
@getappz
getappz deleted the task/55 branch August 10, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant