Skip to content

chore(deps): drop Java + npm Dependabot sections; add gomod#154

Merged
aksOps merged 1 commit into
mainfrom
chore/dependabot-drop-java-era
May 13, 2026
Merged

chore(deps): drop Java + npm Dependabot sections; add gomod#154
aksOps merged 1 commit into
mainfrom
chore/dependabot-drop-java-era

Conversation

@aksOps
Copy link
Copy Markdown
Contributor

@aksOps aksOps commented May 13, 2026

Summary

`.github/dependabot.yml` still configures three ecosystems from the Java era — `maven` at `/`, `npm` at `/src/main/frontend` — but Phase 6 cutover (#132) deleted both `pom.xml` and `src/main/frontend/`. Those Dependabot jobs have been silently failing each weekly run and producing dead `dependabot/maven/` and `dependabot/npm_and_yarn/` PRs (now also cleaned up on origin).

Worse: there's no `gomod` config, so the actual Go dependencies have had no Dependabot coverage since the cutover. The MCP SDK, Kuzu binding, tree-sitter wrapper etc. could ship CVEs and we wouldn't be paged.

Changes

Test plan

  • YAML parses (`python3 -c "import yaml; yaml.safe_load(open(...))"`)
  • After merge: next Dependabot run produces clean `gomod` PRs (if any pending updates)

🤖 Generated with Claude Code

The Spring Boot / React SPA was removed at the Phase 6 cutover (#132),
but the Dependabot config still listed maven (/) and npm (/src/main/
frontend) ecosystems. Those directories no longer exist; the maven /
npm jobs have been silently failing on each run and producing the
stale `dependabot/maven/*` and `dependabot/npm_and_yarn/*` PRs that
have been accumulating on origin.

Replaces:
- maven (`/`)                 — gone with the Java app
- npm (`/src/main/frontend`)  — gone with the React SPA

Adds:
- gomod (`/go`)               — the actual Go module
  + groups: kuzu, tree-sitter, mcp, cobra-viper, sqlite, test-libs

Preserves the github-actions ecosystem (PR #115 lives there).

Also removes stale `ci-java.yml / PR #131` reference from the go-ci
header comment — both are pre-Go-cutover history.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@aksOps aksOps merged commit 2263146 into main May 13, 2026
13 checks passed
@aksOps aksOps deleted the chore/dependabot-drop-java-era branch May 13, 2026 17:08
aksOps added a commit that referenced this pull request May 14, 2026
Stale doc references after Phase 6 (Java deletion, #132) and the Kuzu
0.7.1 → 0.11.3 bump (#155 + #159).

- CLAUDE.md / PROJECT_SUMMARY.md: bump Kuzu 0.7.1 → 0.11.3,
  go-sqlite3 1.14.22 → 1.14.44, cobra to 1.10.2; note native FTS.
- AGENTS.md: rewrite "What this repo is" (no more "REST API");
  flip `mvn -B -ntp clean verify` → `go test ./...`; clarify that
  REST + React SPA were deleted in Phase 6 and won't return.
- SECURITY.md: rewrite scope. Drop the dead JAR / serve / REST API /
  React UI / H2 / Neo4j Embedded references. New in-scope list covers
  every codeiq subcommand, the 10 MCP tools (with `run_cypher` mutation
  gate called out), `.codeiq/cache/` (SQLite) + `.codeiq/graph/`
  (Kuzu), and `read_file` path sandboxing. Add the security CI
  workflows (CodeQL, Semgrep, OSV-Scanner, Trivy, Gitleaks, SBOM,
  Socket Security) + perf-gate to the hardening references.
- CHANGELOG.md: populate [Unreleased] with the OOM-fix saga
  (PRs #145-#148), the five correctness fixes (#149-#153), the
  Kuzu 0.7.1 → 0.11.3 bump (#155-#158), the FTS migration (#159),
  the Dependabot config rewrite (#154), and the enrich CLI knobs.

No code changes.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant