chore(deps): refresh SQLite runtime dependencies - #87
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. |
|
Codex review: needs real behavior proof before merge. Reviewed August 10, 2026, 2:28 AM ET / 06:28 UTC. ClawSweeper reviewWhat this changesThe PR updates two indirect modernc SQLite runtime dependencies and refreshes the corresponding transitive Go module checksums. Merge readiness⛔ Blocked until real behavior proof is added - 3 items remain Keep open: this is a compact, coherent SQLite runtime refresh, but it needs recorded after-fix external-consumer proof before merge. The PR body lists validation commands without supplying observable output or an artifact. Priority: P3 Review scores
Verification
How this fits togethercrawlkit’s store package opens local archive databases through the pure-Go modernc SQLite driver. Its selected Go-module dependency graph affects archive creation, schema setup, and queries for downstream crawl apps. flowchart LR
A[Downstream crawl apps] --> B[crawlkit store]
B --> C[modernc SQLite driver]
C --> D[Selected runtime modules]
D --> E[Go module checksums]
E --> F[Local archive database]
Before merge
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Add a redacted terminal transcript or linked artifact from an external consumer using the PR graph to open an archive, create schema, insert, query, and close successfully, then merge the narrow module refresh. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR does not report a bug. Existing temporary-database tests define the relevant compatibility scenario, but no failing regression requires reproduction. Is this the best way to solve the issue? Yes, conditionally: updating the selected existing runtime modules is the narrow maintainable path, provided an external consumer demonstrates the updated graph against SQLite archive operations. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against e3e8b09d8f73. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Summary
modernc.org/libcfrom v1.74.4 to v1.75.3modernc.org/memoryfrom v1.11.0 to v1.12.0Validation
make checkmake build./bin/crawlctl --help./bin/crawlctl --versionstore.Open, schema creation, insert, and querygovulncheckreports zero affected vulnerabilities and zero vulnerabilities in imported packages. It also reports GO-2026-5932 for the unmaintainedgolang.org/x/crypto/openpgppackage, which crawlkit does not import; that advisory has no fixed version.