You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: drop Homebrew + delete stale Java-era docs (CLI + MCP only) (#138)
* chore: drop Homebrew + delete stale Java-era docs (CLI + MCP only)
Three changes per the post-v0.3.0 cleanup goal:
## 1. Homebrew dropped
- .goreleaser.yml: remove `brews:` block.
- release-go.yml: remove HOMEBREW_TAP_OWNER/REPO/GITHUB_TOKEN env.
- README.md: remove the `### Homebrew` install section.
- shared/runbooks/release-go.md: remove `## Homebrew tap` section and
related cross-references.
- CHANGELOG.md / CLAUDE.md: scrub Homebrew mentions.
Not pursuing a tap — pre-built binaries from Releases + Cosign-verified
checksums cover the install surface. Saves repo creation + PAT churn.
## 2. Stale Java-era docs deleted
The entire `docs/project/` tree (architecture.md, conventions.md,
data-model.md, flows.md, ui.md, build-and-run.md) referenced Spring
Boot, application.yml, REST controllers, the React SPA, Jacoco, etc.
— all deleted in Phase 6 cutover. The content was wrong, not just
stale. CLAUDE.md is the single source of truth.
Updated PROJECT_SUMMARY.md links to point at CLAUDE.md instead.
## 3. `serve` subcommand decisively out of scope
CLAUDE.md previously said `serve: (deferred — not ported in v0.3.0)`.
Updated to state the position: codeiq has no REST API and no web UI.
Consumers use the CLI or the stdio MCP server. Java's `codeiq serve`
will not be reintroduced.
The `golang-jwt/jwt/v5` dep is transitive via the MCP SDK's auth
package (verified with `go mod why`) — not a serve-mode leftover.
CLAUDE.md note corrected.
Also drove (out-of-band) the branch-protection update:
$ gh api -X POST .../branches/main/protection/required_status_checks/contexts \
-f 'contexts[]=vet / test / staticcheck / gosec / govulncheck' \
-f 'contexts[]=index perf gate (fixture-multi-lang)'
→ both Go gates now block merge on main.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: scrub stale Homebrew/docs refs left over from cleanup
PR #138 deleted docs/project/ and the brews: block, but missed:
- README.md linked to docs/project/architecture.md + conventions.md
- PROJECT_SUMMARY.md listed HOMEBREW_TAP_GITHUB_TOKEN as a runtime env
- shared/runbooks/release-go.md still had "Homebrew tap PR fails" recovery
- release-go.yml + .goreleaser.yml carried stale "darwin/arm64 deferred"
comments after release-darwin.yml landed (#137)
Pure docs/comments fix; no code or workflow behavior changes.
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments