// Guide OAK RFC validation with quality assessment frameworks, review rubrics, and structured feedback patterns.
| name | rfc-review |
| description | Guide OAK RFC validation with quality assessment frameworks, review rubrics, and structured feedback patterns. |
Guide comprehensive review and validation of RFC documents using structured assessment frameworks and quality rubrics.
Identify RFC โ Run Automated Checks โ Manual Review โ Provide Feedback โ Verify Fixes
| Command | Purpose |
|---|---|
oak rfc validate RFC-{number} | Run structural validation |
oak rfc validate RFC-{number} --strict | Strict mode (all checks) |
oak rfc show RFC-{number} | View RFC details and metadata |
oak rfc list --status review | Find RFCs pending review |
Before reviewing content, gather context:
oak/constitution.md for applicable standardsRun oak rfc validate RFC-{number} to check:
Apply the quality rubric below to assess content quality beyond structural checks.
Score each dimension 1-5 with evidence:
| Score | Criteria |
|---|---|
| 5 | Executive can understand problem and solution in 2 minutes |
| 4 | Clear flow with minor ambiguities |
| 3 | Understandable but requires re-reading sections |
| 2 | Confusing structure or inconsistent terminology |
| 1 | Cannot follow the proposal's logic |
Questions to ask:
| Score | Criteria |
|---|---|
| 5 | Implementation-ready with clear architecture and edge cases |
| 4 | Solid design with minor gaps that won't block review |
| 3 | Conceptually sound but missing key implementation details |
| 2 | Significant technical gaps or questionable feasibility |
| 1 | Not implementable as specified |
Questions to ask:
| Score | Criteria |
|---|---|
| 5 | Comprehensive risks with owned mitigations and triggers |
| 4 | Major risks covered with reasonable mitigations |
| 3 | Some risks identified but gaps in mitigation |
| 2 | Obvious risks missing or mitigations inadequate |
| 1 | No meaningful risk analysis |
Questions to ask:
| Score | Criteria |
|---|---|
| 5 | Fully aligned with constitution and existing patterns |
| 4 | Minor deviations with documented rationale |
| 3 | Some inconsistencies with project conventions |
| 2 | Significant departures from established patterns |
| 1 | Contradicts existing architecture or standards |
Questions to ask:
oak/constitution.md?| Score | Criteria |
|---|---|
| 5 | Phased rollout with metrics, monitoring, and rollback plan |
| 4 | Clear rollout plan with minor gaps in observability |
| 3 | Basic rollout plan but missing rollback or metrics |
| 2 | Vague rollout with no clear success criteria |
| 1 | No rollout plan or success metrics |
Questions to ask:
When providing feedback, use this structure:
## RFC Review: RFC-{number} - {title}
### Overall Assessment
**Rating**: Ready / Needs Work / Blocked
**Rubric Scores**: Clarity: X, Technical: X, Risks: X, Alignment: X, Rollout: X
### Critical Issues
1. **[Section]**: [Issue description]
- Evidence: [Quote or reference]
- Suggested fix: [Specific recommendation]
### Major Issues
1. **[Section]**: [Issue description]
- Evidence: [Quote or reference]
- Suggested fix: [Specific recommendation]
### Minor Issues
- [Section]: [Brief issue and suggestion]
### Strengths
- [What the RFC does well]
### Questions for Author
1. [Clarifying question]
2. [Design question]
### Next Steps
- [ ] [Specific action item]
- [ ] [Specific action item]
| Finding | Typical Fix |
|---|---|
| Summary just restates the title | Add problem evidence + expected outcome |
| "Improve performance" as a goal | Add specific metrics: "Reduce P99 from Xms to Yms" |
| Single weak alternative | Add 2+ alternatives with genuine pros/cons |
| Risks without mitigation owners | Assign owner and add mitigation timeline |
| No rollback plan | Add triggers, procedure, and owner |
| Success metrics without baselines | Research current state and add baseline numbers |
| Placeholder text remaining | Flag as Critical - must replace before review |
After fixes are applied, verify:
oak rfc validate)