cc053cfede
CI / test (push) Successful in 17s
CI / review (anthropic--claude-4.6-sonnet, sonnet, SONNET_REVIEW_TOKEN) (push) Has been skipped
CI / review (gpt-5, gpt, GPT_REVIEW_TOKEN) (push) Has been skipped
CI / review (gpt-5, security, ., rodin/security-patterns, SECURITY_REVIEW.md, SECURITY_REVIEW_TOKEN) (push) Has been skipped
1.6 KiB
1.6 KiB
Dev Loop Health Check — 2026-05-15 03:33 UTC
Status: ✅ ACTIVE WORK COMPLETED
Test Results
- All packages: PASS ✅ (6/6, fresh -count=1 run)
- Build: ✅ successful
- Vet: ✅ clean
Coverage (current)
| Package | Coverage |
|---|---|
| budget | 91.8% |
| cmd/review-bot | 46.1% |
| gitea | 85.2% |
| github | 86.3% |
| llm | 81.3% |
| review | 92.0% |
PR #138 Status
- Branch: issue-137
- Feature: feat(#137): add doc-map input for path-scoped doc injection
- Review status: ✅ All 3 bots approved (sonnet, gpt, security)
- Review findings addressed:
- Fixed package comment collision in
review/docmap.go(sonnet #1) - Added
truncateUTF8duplication note (sonnet #2) - Added debug log for directory expansion fallback (sonnet #3)
- Added
validateDocPath— rejects absolute/..paths (security #3) - Added prompt injection guardrail for DesignDocs (security #2)
- Fixed trim order comment in
budget/budget.go(gpt #1) - Fixed
globMatchcomment to sayfilepath.Match(gpt nit #3) - Added
doc-mapanddoc-map-max-bytesto README inputs table (gpt #2) - Added tests for
validateDocPathand path traversal rejection - Updated CHANGELOG with security fixes
- Fixed package comment collision in
- Labels: ready, self-reviewed
- Assignee: aweiker
- Mergeable: ✅ yes
Next Priority
- Await merge of PR #138
- After merge: increase cmd/review-bot coverage (46.1% → target 60%+)
- Issue #132+: PR Submission feature
github.Client.DismissReviewmethod referenced but missing — file issue
Dev-loop cycle complete at 03:33 UTC.