Systematically review technical documentation for quality issues. Use when (1) user asks to check/review a document, (2) mentions consistency/accuracy/errors in docs, (3) needs feedback on technical writing quality.
Review technical documentation across 7 dimensions: Consistency, Accuracy, Clarity, Conciseness, Errors, Organization, and Content Relevance. Identify unnecessary content and provide actionable feedback with prioritized fixes.
Core Principle: 简单就是美 (Simplicity is Beauty)
Philosophy: 简单就是美 (Simplicity is Beauty)
When identifying unnecessary content, ask: "Can readers succeed without this?" If yes, remove it.
Duplicate Explanations: Same concept explained in multiple sections
Unused Theory: Concepts explained but never used in practice
Excessive Tables: Multiple tables showing similar information
Over-detailed Symbols: Symbol tables with unused notation
Scope Creep: Advanced topics beyond document's learning objectives
Verbose Examples: Too many examples for simple concepts
Backup Files: Keep only the final, best version
# Document Review Report
**Document**: [filename]
**Reviewed**: [date]
## Summary
[1-2 sentence overall assessment]
## Strengths ✅
- [What works well - 3-5 points]
## Issues Found 🔍
### Critical Issues ⚠️
1. **[Dimension]**: [Issue with location]
- **Impact**: [Why this matters]
- **Fix**: [How to resolve]
### Major Issues ⚡
1. **[Dimension]**: [Issue]
- **Fix**: [Recommendation]
### Minor Issues 📝
1. **[Dimension]**: [Issue]
- **Fix**: [Quick fix]
## Priority Fixes (Top 3)
1. [Most important fix]
2. [Second priority]
3. [Third priority]
## Content Pruning Recommendations 🆕
### High Priority Removal (Redundant/Unused)
1. **[Section]**: [What to remove]
- **Reason**: [Why it's unnecessary]
- **Impact**: [How much shorter document becomes]
### Medium Priority Simplification
1. **[Section]**: [What to simplify]
- **Current**: [Current state]
- **Suggested**: [Simplified version]
### Optional Content (Move to Appendix)
1. **[Section]**: [Advanced/tangential content]
- **Reason**: [Why it's optional]
- **Suggestion**: [Where to move it]
## Detailed Findings by Dimension
[Specific findings for each dimension including Content Relevance]
| Issue | Example | Fix |
|---|---|---|
| Inconsistent terminology | "epoch" vs "episode" | Choose one term, use consistently |
| Code mismatch | Doc shows epochs=500, code has episodes=50 | Update doc to match code |
| Missing context | Using γ without explanation | Define: "γ (gamma, discount factor)" |
| Broken references | Link to non-existent file | Verify path, update to correct location |
| Poor structure | Advanced before basics | Reorganize: Overview → Basics → Advanced |
| Duplicate content | Same concept in Part 3 and Part 4 | Keep best version, reference elsewhere |
| Unused theory | P(s'|s,a) in deterministic environment | Remove or move to appendix |
| Excessive tables | Three comparison tables in intro | Keep clearest one, remove others |
Use this framework to decide if content should be removed:
Is this content...
├─ Used in practice/code?
│ ├─ NO → Consider removing
│ └─ YES → Keep
├─ Explained elsewhere?
│ ├─ YES → Remove duplicate, add reference
│ └─ NO → Keep
├─ Within document scope?
│ ├─ NO → Move to appendix or separate doc
│ └─ YES → Keep
└─ Essential for understanding?
├─ NO → Consider removing
└─ YES → Keep but simplify if verbose
Before finalizing review:
After pruning, verify the document follows these principles:
Remember: 简单就是美 - If readers can succeed without it, remove it.
For detailed review guidelines and examples: See references/review-guide.md (if needed)