Review library for gaps and improvements
library-reviewworkflowsetup L3★5
yisding/sentencesplit ↗What it does
Review library code for design, performance, and correctness
Best for
Comprehensive library code review spanning design, performance, and correctness before public release.
Inputs
- · library source tree
- · optional: focus modules, exclusion list
Outputs
- · design review findings (API clarity, symmetry, future-proofing)
- · performance review findings (complexity hot-spots, allocation patterns)
- · correctness review findings (boundary conditions, error handling)
- · ranked recommendations (priority, effort)
Requires
- · static analysis
- · code metric extraction
- · review agents
Preconditions
- · Library source code accessible
- · Language tooling available (compiler/analyzer for the language)
- · No real-time library running (read-only review)
Failure modes
- · Large codebase → analysis may timeout, partial results reported
- · Complex dependencies → some findings marked as uncertain
- · Language-specific tools unavailable → fallback to AST-only analysis
Trust signals
- · Three independent review lenses (design, perf, correctness)
- · Findings ranked by priority and effort
- · Recommendations include refactor examples
- · Read-only design (no mutations)