Product Review: the weekly WIP walk
A product review exists to change decisions while they are cheap. The version that fails is the pitch meeting: teams present finished thinking, leaders react to polish, and the only work ever inspected is the work already too expensive to stop. This skill runs the other version. The shape of the walk follows the WIP review practice taught in Reforge's product leadership material; the pre-read and truth-seeking rules restate the review discipline Shreyas Doshi has described publicly. Both are rendered here in this repository's own words.
Files this skill drives
When to use
- Standing, weekly, once the org has two or more teams shipping
- When reviews have drifted into demos, status, or theater and need a reset
- When leaders first meet work at Gate 5 and wish they had met it at the idea stage
Inputs
The pre-read, circulated at least forty-eight hours before the meeting, which is the input the ritual stands or falls on. From each team: the work in progress across all three stages, pre-build, in-progress and post-build, rather than a highlight from one of them. Post-build numbers come from the metrics review and from nowhere else, so a team without one brings no numbers rather than fresh ones. The open decisions each team needs from the room, named in advance. And the decision log, so the review can see what it decided last time and whether it held. A review whose pre-read arrives in the meeting is a demo, and running it anyway teaches everyone that the pre-read is optional.
The three rules
- 48-hour pre-read. The team circulates the written material two full days ahead: the relevant discovery document, one-pager, or metrics review, not a deck built for the meeting. The review starts from questions, never from a recap. If the reviewers did not read, the item is rescheduled; the review does not degrade into a presentation to compensate.
- Truth-seeking, not pitching. The team opens with the weakest part: the assumption most likely to be wrong, the number that disappointed, the thing they would kill first. Reviewers ask outcome questions and offer "how might we" alternatives; nobody wins a review, and a review nobody ever loses is a ceremony.
- Decisions land in writing. Every decision, including "no decision needed", goes into the decision log the same day with the decider named. A review whose decisions live in memory made none.
The walk
Twenty minutes per team, three buckets in this order:
- Pre-build (5 min): ideas and discovery work. The cheapest place to kill or redirect, so it goes first, while attention is fresh. What opportunity, what evidence, what would make you drop it?
- In-progress (10 min): work between Gate 2 and Gate 5. Scope drift against the signed definition, gate position, the risk that moved this week. Not a status recital; status lives in STATE.md.
- Post-build (5 min): shipped work against its metrics review. Did the metric move, and what does the team do about it? Numbers come from the filled metrics review, never from slides assembled for the room.
Workflow
- Set the roster and cadence: which teams, which reviewers, weekly slot, 20 minutes per team. Reviewers are the people who can actually redirect the work.
- Enforce the pre-read: material out 48 hours ahead; unread items reschedule.
- Run the walk per team, three buckets, weakest thing first.
- Record: decisions to the decision log same day, each with decider and rationale; new risks to the risk register with owners.
- Follow through: open last week's decisions at the start of each review; a decision nobody executed is this week's first agenda item.
Output format
Decisions, written the same day, in the decision log. Not minutes, not a summary, and not a recording: the output of this ritual is the set of calls it made, each with one named decider and the options that lost.
Anything the room could not decide leaves as a named owner and a date, in the same log, marked as open rather than as discussed. Status belongs in STATE.md and the review does not produce it, which is the mechanism that stops the meeting decaying into a status round.
Failure modes this skill guards against
- The demo day. Teams present finished work and the room applauds. Nothing pre-build is shown, so leadership sees ideas for the first time at launch, when changing them is most expensive.
- Status theatre. The walk becomes a round of updates, everything is on track, and no decision is made. The tell is a review that could have been an email and produced no decision-log entry.
- The pre-read read in the room. Twenty minutes of silent reading, then reactions rather than judgment, and the deep questions never get asked because nobody had time to form them.
- Numbers invented for the meeting. Post-build figures assembled the night before, from a different definition than the metrics review uses, so two teams report the same metric differently and the room debates arithmetic.
- Decisions that do not land. The call is made in the room and never written, so it is remade next month by people who were present the first time.
Exit gate
The ritual is real, not ceremonial, when all three hold over a rolling month: every session produced decision-log entries or an explicit "no decision needed"; at least one pre-build item was killed or redirected (a review that cannot kill anything is a calendar invite); and the pre-read SLA held without exception. Miss any of the three, and the fix is this skill's rules, not a longer meeting.
1---2name: product-review3description: Run the weekly product review as a truth-seeking WIP walk instead of a pitch meeting. Use when a product org needs a standing review ritual, when existing reviews have decayed into status theater or demo days, or when leadership keeps discovering work at launch that they should have shaped at the idea stage. Enforces the 48-hour pre-read, the per-team 20-minute walk across pre-build, in-progress, and post-build work, and decisions that land in the decision log the same day.4---56# Product Review: the weekly WIP walk78A product review exists to change decisions while they are cheap. The version that fails is the pitch meeting: teams present finished thinking, leaders react to polish, and the only work ever inspected is the work already too expensive to stop. This skill runs the other version. The shape of the walk follows the WIP review practice taught in Reforge's product leadership material; the pre-read and truth-seeking rules restate the review discipline Shreyas Doshi has described publicly. Both are rendered here in this repository's own words.910## Files this skill drives1112- [../../templates/execution/decision-log.md](../../templates/execution/decision-log.md), where every review decision lands the same day13- [../../templates/operate/metrics-review.md](../../templates/operate/metrics-review.md), the only source post-build numbers may come from14- [../../templates/execution/state.md](../../templates/execution/state.md), the status channel, so the review never becomes one1516## When to use1718- Standing, weekly, once the org has two or more teams shipping19- When reviews have drifted into demos, status, or theater and need a reset20- When leaders first meet work at Gate 5 and wish they had met it at the idea stage2122## Inputs2324The pre-read, circulated at least forty-eight hours before the meeting, which is the input the ritual stands or falls on. From each team: the work in progress across all three stages, pre-build, in-progress and post-build, rather than a highlight from one of them. Post-build numbers come from the metrics review and from nowhere else, so a team without one brings no numbers rather than fresh ones. The open decisions each team needs from the room, named in advance. And the decision log, so the review can see what it decided last time and whether it held. A review whose pre-read arrives in the meeting is a demo, and running it anyway teaches everyone that the pre-read is optional.2526## The three rules27281. **48-hour pre-read.** The team circulates the written material two full days ahead: the relevant discovery document, one-pager, or metrics review, not a deck built for the meeting. The review starts from questions, never from a recap. If the reviewers did not read, the item is rescheduled; the review does not degrade into a presentation to compensate.292. **Truth-seeking, not pitching.** The team opens with the weakest part: the assumption most likely to be wrong, the number that disappointed, the thing they would kill first. Reviewers ask outcome questions and offer "how might we" alternatives; nobody wins a review, and a review nobody ever loses is a ceremony.303. **Decisions land in writing.** Every decision, including "no decision needed", goes into the decision log the same day with the decider named. A review whose decisions live in memory made none.3132## The walk3334Twenty minutes per team, three buckets in this order:3536- **Pre-build** (5 min): ideas and discovery work. The cheapest place to kill or redirect, so it goes first, while attention is fresh. What opportunity, what evidence, what would make you drop it?37- **In-progress** (10 min): work between Gate 2 and Gate 5. Scope drift against the signed definition, gate position, the risk that moved this week. Not a status recital; status lives in STATE.md.38- **Post-build** (5 min): shipped work against its metrics review. Did the metric move, and what does the team do about it? Numbers come from the filled metrics review, never from slides assembled for the room.3940## Workflow41421. Set the roster and cadence: which teams, which reviewers, weekly slot, 20 minutes per team. Reviewers are the people who can actually redirect the work.432. Enforce the pre-read: material out 48 hours ahead; unread items reschedule.443. Run the walk per team, three buckets, weakest thing first.454. Record: decisions to the decision log same day, each with decider and rationale; new risks to the [risk register](../../templates/execution/risk-register.md) with owners.465. Follow through: open last week's decisions at the start of each review; a decision nobody executed is this week's first agenda item.4748## Output format4950Decisions, written the same day, in the decision log. Not minutes, not a summary, and not a recording: the output of this ritual is the set of calls it made, each with one named decider and the options that lost.5152Anything the room could not decide leaves as a named owner and a date, in the same log, marked as open rather than as discussed. Status belongs in STATE.md and the review does not produce it, which is the mechanism that stops the meeting decaying into a status round.5354## Failure modes this skill guards against5556- **The demo day.** Teams present finished work and the room applauds. Nothing pre-build is shown, so leadership sees ideas for the first time at launch, when changing them is most expensive.57- **Status theatre.** The walk becomes a round of updates, everything is on track, and no decision is made. The tell is a review that could have been an email and produced no decision-log entry.58- **The pre-read read in the room.** Twenty minutes of silent reading, then reactions rather than judgment, and the deep questions never get asked because nobody had time to form them.59- **Numbers invented for the meeting.** Post-build figures assembled the night before, from a different definition than the metrics review uses, so two teams report the same metric differently and the room debates arithmetic.60- **Decisions that do not land.** The call is made in the room and never written, so it is remade next month by people who were present the first time.6162## Exit gate6364The ritual is real, not ceremonial, when all three hold over a rolling month: every session produced decision-log entries or an explicit "no decision needed"; at least one pre-build item was killed or redirected (a review that cannot kill anything is a calendar invite); and the pre-read SLA held without exception. Miss any of the three, and the fix is this skill's rules, not a longer meeting.