1.4 KiB
1.4 KiB
Code Review Plan (6-Part Pass + Code-Review Skill)
Goal
Review the repository in six focused passes. For each pass, run the code-review skill on the scoped paths, then capture findings and consolidate issues into a single issues markdown file.
Scope Chunks
-
CLI entrypoints
- Paths:
cmd/musiclink/,cmd/smoketest/
- Paths:
-
Matrix bot runtime
- Paths:
internal/matrixbot/
- Paths:
-
Message handling & link logic
- Paths:
internal/handler/,internal/detector/,internal/resolver/,internal/services/
- Paths:
-
Config & packaging
- Paths:
pkg/config/,config.example.toml,flake.nix,go.mod,go.sum,vendor/
- Paths:
-
Docs & design artifacts
- Paths:
README.md,docs/
- Paths:
-
Ops/integration references
- Paths:
WORKLOG.md
- Paths:
Process (per chunk)
- Run code review:
/code-review <paths> - Record the review output in a notes file (e.g.,
docs/reviews/<chunk>.md). - Add any confirmed findings to the consolidated issues file:
docs/reviews/issues.md
Output Files
-
Per-chunk review notes:
docs/reviews/cli-entrypoints.mddocs/reviews/matrixbot.mddocs/reviews/message-handling.mddocs/reviews/config-packaging.mddocs/reviews/docs.mddocs/reviews/ops.md
-
Consolidated issues:
docs/reviews/issues.md
Issue Filing
After reviewing all chunks, summarize issues and ask for approval before filing.