review-command
A specialised /review command lane. It turns a broad review request into one focused, evidence-backed review packet and stops before fixing.
Overview
/review is the command for judgement, not implementation. It removes noisy branches by selecting the right review lenses, collecting concrete evidence, ranking findings, and producing a short go/no-go packet. It does not patch code, redesign screens, open new vendors, deploy, contact clients, or merge PRs.
Use this as the direct command wrapper around launch-review, agentic-review, tier-evaluator, and leverage-audit. For PR/diff review discipline, also apply the same evidence-first standard as requesting-code-review. If the ask is specifically about launch readiness, keep launch-review as the primary judge. If the ask is about a branch or PR, keep agentic-review and tier-evaluator as the primary judges.
When to Use
/review
- "review this"
- "check before ship"
- "is this ready?"
- "review the PR"
- "review the product"
- "what are the blockers?"
- The review step after
/northstar, /ship-it, or priority_path_router selects a lane.
Do not use this when the user has already approved fixes and asked to implement. Then route to ship-chain, tao-loop, launch-enhance-debloat, or the relevant build skill.
Command Contract
Scope the review target
- Current branch/worktree if no target is named.
- PR URL/number if supplied.
- Product URL if the ask is launch/user-facing readiness.
- Repo docs/skills if the ask is knowledge or pathway quality.
Collect evidence before judgement
- Git state: branch, diff/stat, recent commits.
- Tests/builds relevant to the touched stack.
- Existing audit outputs in
.harness/audits/ where present.
- Live checks/PR checks when reviewing a PR.
Fan out to the minimum useful lenses
- Launch/product readiness:
launch-review.
- Code quality:
agentic-review.
- Spec/task compliance:
tier-evaluator.
- Leverage/priority:
leverage-audit.
- Security/design only when the target actually touches those surfaces.
Return one de-duplicated packet
- Verdict:
PASS, PASS_WITH_WARNINGS, or BLOCKED.
- Top 3 blockers/warnings only, unless the user asks for full detail.
- Each finding cites file/URL/check and the lens that found it.
- Suggested next lane: fix, ship, ticket, or stop.
Stop before changing code
- Review only; never fixes.
- If fixes are required, name the smallest next PR lane and wait for go.
Noise Removal Rules
Defer anything that does not affect the review verdict:
- New vendor/platform suggestions.
- Broad redesigns not tied to a concrete launch blocker.
- Historical background that does not change the current branch/product state.
- Documentation-only cleanup unless the review target is docs/knowledge quality.
- Extra research when current repo, tests, and PR checks already decide the verdict.
Output Shape
Write or return:
# Review packet
Verdict: PASS | PASS_WITH_WARNINGS | BLOCKED
Target: <branch/pr/url/repo>
Evidence: <commands/checks/files inspected>
## Top findings
1. [CRITICAL/WARNING/SUGGESTION] <finding> — <location> — <lens>
## Required next lane
- <ship/fix/ticket/stop>
If writing to disk, use .harness/audits/review-<YYYY-MM-DD>.md.
Safety Boundaries
- Review only; never fixes.
- Never opens new vendors or accounts.
- Never changes production env, DB, billing, secrets, deploy settings, or client comms.
- Never merges PRs as part of
/review; merging belongs to the PR workflow after explicit operator go.
- Redact secrets in quoted logs.
Verification Checklist
1---2name: review-command3description: Review Command4---56# review-command78A specialised `/review` command lane. It turns a broad review request into one focused, evidence-backed review packet and stops before fixing.910## Overview1112`/review` is the command for judgement, not implementation. It removes noisy branches by selecting the right review lenses, collecting concrete evidence, ranking findings, and producing a short go/no-go packet. It does not patch code, redesign screens, open new vendors, deploy, contact clients, or merge PRs.1314Use this as the direct command wrapper around [`launch-review`](../launch-review/SKILL.md), [`agentic-review`](../agentic-review/SKILL.md), [`tier-evaluator`](../tier-evaluator/SKILL.md), and [`leverage-audit`](../leverage-audit/SKILL.md). For PR/diff review discipline, also apply the same evidence-first standard as `requesting-code-review`. If the ask is specifically about launch readiness, keep `launch-review` as the primary judge. If the ask is about a branch or PR, keep `agentic-review` and `tier-evaluator` as the primary judges.1516## When to Use1718- `/review`19- "review this"20- "check before ship"21- "is this ready?"22- "review the PR"23- "review the product"24- "what are the blockers?"25- The review step after `/northstar`, `/ship-it`, or `priority_path_router` selects a lane.2627Do not use this when the user has already approved fixes and asked to implement. Then route to `ship-chain`, `tao-loop`, `launch-enhance-debloat`, or the relevant build skill.2829## Command Contract30311. **Scope the review target**32 - Current branch/worktree if no target is named.33 - PR URL/number if supplied.34 - Product URL if the ask is launch/user-facing readiness.35 - Repo docs/skills if the ask is knowledge or pathway quality.36372. **Collect evidence before judgement**38 - Git state: branch, diff/stat, recent commits.39 - Tests/builds relevant to the touched stack.40 - Existing audit outputs in `.harness/audits/` where present.41 - Live checks/PR checks when reviewing a PR.42433. **Fan out to the minimum useful lenses**44 - Launch/product readiness: `launch-review`.45 - Code quality: `agentic-review`.46 - Spec/task compliance: `tier-evaluator`.47 - Leverage/priority: `leverage-audit`.48 - Security/design only when the target actually touches those surfaces.49504. **Return one de-duplicated packet**51 - Verdict: `PASS`, `PASS_WITH_WARNINGS`, or `BLOCKED`.52 - Top 3 blockers/warnings only, unless the user asks for full detail.53 - Each finding cites file/URL/check and the lens that found it.54 - Suggested next lane: fix, ship, ticket, or stop.55565. **Stop before changing code**57 - Review only; never fixes.58 - If fixes are required, name the smallest next PR lane and wait for go.5960## Noise Removal Rules6162Defer anything that does not affect the review verdict:6364- New vendor/platform suggestions.65- Broad redesigns not tied to a concrete launch blocker.66- Historical background that does not change the current branch/product state.67- Documentation-only cleanup unless the review target is docs/knowledge quality.68- Extra research when current repo, tests, and PR checks already decide the verdict.6970## Output Shape7172Write or return:7374```md75# Review packet7677Verdict: PASS | PASS_WITH_WARNINGS | BLOCKED78Target: <branch/pr/url/repo>79Evidence: <commands/checks/files inspected>8081## Top findings821. [CRITICAL/WARNING/SUGGESTION] <finding> — <location> — <lens>8384## Required next lane85- <ship/fix/ticket/stop>86```8788If writing to disk, use `.harness/audits/review-<YYYY-MM-DD>.md`.8990## Safety Boundaries9192- Review only; never fixes.93- Never opens new vendors or accounts.94- Never changes production env, DB, billing, secrets, deploy settings, or client comms.95- Never merges PRs as part of `/review`; merging belongs to the PR workflow after explicit operator go.96- Redact secrets in quoted logs.9798## Verification Checklist99100- [ ] The target is explicit.101- [ ] Evidence was collected from live repo/PR/build state.102- [ ] Findings are de-duplicated and ranked.103- [ ] Every blocker cites a concrete file, URL, command, or check.104- [ ] No code, config, DB, deploy, or client-facing side effects were performed.