Small, passing CI, mergeable. Batch these this week.
| PR | Title | Author | Size | CI | Tests | Age | Score | AI summary |
|---|---|---|---|---|---|---|---|---|
| #1519 | chore(deps): bump python from 3.13.12-slim to 3.14.0-slim in /backend… | dependabot[bot] | tiny | passing | — | 71d | 7 | Dependabot-generated patch is mechanically sound, but Python 3.14.0 is too new to merge without explicit compatibility testing and |
| #1741 | chore(deps): bump node from 24.14.0-alpine to 24.15.0-alpine in /mcp … | dependabot[bot] | tiny | passing | — | 42d | 9 | Straightforward Dependabot Node.js patch bump with consistent pinned digests across Dockerfile stages; safe to merge following nor |
| #1767 | fix(teams): strip non-printable control characters from message body | octo-patch | small | passing | ✓ | 17d | 9 | High-quality fix that solves the Vespa ingestion failure by sanitizing control characters at entity creation time, with comprehens |
| #1779 | security: remove hardcoded encryption key and credentials from manual… | sebastiondev | small | passing | ✓ | 5d | 9 | Clean, well-tested security fix that removes hardcoded credentials from a manual dev script and replaces them with mandatory env v |
| #1784 | fix(embedders): use /.well-known/ready instead of /health for local e… | awesome-pro | tiny | passing | ✓ | 1d | 9 | Well-scoped bug fix with correct endpoint replacement across all locations and matching test updates; minor code clarity improveme |
Closes high-demand issues. Worth dedicated review time.
Multiple PRs are targeting the same issue. Pick one, close the others.
LLM review surfaced blocking concerns. Review each before merging.
Well-architected fallback LLM provider following repo patterns with solid test coverage; minor concerns about tokenizer approximation and local testing guidance do not block merge.
High-quality feature with excellent architecture, documentation, and configurability, but diff truncation obscures ~40% of the implementation (embedder class, error handling, converters, tests)—maintainer must verify full code before merge.
Solid feature with good UX improvements, but needs test coverage for config validators and tighter validation after normalization to match repo's quality standards.
Well-structured credential unification and OAuth validation refactor that aligns with domain/adapter patterns, but requires clarification on SourceLifecycleService integration, migration impact, and test coverage before merging.
Strong architectural alignment with repo conventions, but diff truncation prevents full verification of domain internals; credential leakage in manual test and missing async Factory pattern need fixing before merge.
… and 14 more in pr_data.json
60+ days idle, dirty merge state, or failing CI for weeks. Close or revive.
| PR | Title | Author | Size | CI | Tests | Age | Score | AI summary |
|---|---|---|---|---|---|---|---|---|
| #1441 | [code blue] cursor rules v1 | felixschmetz | medium | passing | — | 83d | 8 | This is a high-quality, actionable refactoring guide that accurately codifies the Code Blue architecture already visible in the re |
| #1408 | feat: add Google Document AI OCR adapter | felixschmetz | medium | passing | ✓ | 91d | 8 | Strong architectural fit with solid fallback tests, but GoogleDocumentAIOcrAdapter lacks unit tests and auth/wiring documentation; |
| #1406 | fix(search): skip non-filterable source fields in query interpretation | marc-rutzou | small | failing | — | 91d | 8 | Solid defensive fix that solves the Vespa 500 error by whitelisting filterable fields and updating the LLM prompt; clean implement |
| #1262 | feat(sync): add collection-level deduplication with per-sync entity r… | orhanrauf | large | failing | ✓ | 121d | 7 | Solid feature implementation with good handler tests and clear intent, but lacks tests for the core resolver logic, has test fixtu |
| #1199 | feat(app): New TanStack frontend app with component library | AnandChowdhary | xlarge | failing | ✓ | 132d | 5 | Large, feature-rich frontend v2 PR lacks a viewable diff and raises architectural/security questions; maintainer should request th |
… and 39 more in pr_data.json
Large diffs without tests or with failing CI. Need deeper review.
Recurring signals across the backlog worth a CONTRIBUTING.md note or workflow change.