Skip to content

fix(ci): green review test-gate feedback loop (supersedes #3022)#3031

Open
AllBeingsFuture wants to merge 4 commits into
AgentWrapper:mainfrom
AllBeingsFuture:fix/3022-ci-hygiene-renumber
Open

fix(ci): green review test-gate feedback loop (supersedes #3022)#3031
AllBeingsFuture wants to merge 4 commits into
AgentWrapper:mainfrom
AllBeingsFuture:fix/3022-ci-hygiene-renumber

Conversation

@AllBeingsFuture

Copy link
Copy Markdown

Summary

Supersedes #3022 (review test-gate feedback loop). Original head is not writable from this session; this ships the same feature + CI hygiene on a clean base.

CI fixes (team-review root causes)

  1. Prettier — format frontend/src/renderer/components/SessionInspector.tsx
  2. golangci / revive — exported comments on backend/internal/testgate types and funcs
  3. unused — remove unused reviewResults in backend/internal/service/review
  4. migration collision — renumber test-gate migration off 00290030_test_gate_artifacts.sql; renumber main dual-0025 session_cleanup_facts0029 (same as fix(storage): renumber duplicate migration 0025 to 0029 #3014) so native/build-test no longer panic on goose duplicate version

Related

Testing

  • go test ./internal/testgate ./internal/service/review ./internal/storage/sqlite ./internal/storage/sqlite/store
  • npx prettier@3 --check frontend/src/renderer/components/SessionInspector.tsx
  • golangci-lint run ./internal/testgate/... ./internal/service/review/... → 0 issues

Risks / follow-ups

Vaibhaav and others added 4 commits July 24, 2026 00:20
Rebase onto main, renumber test-gate migration to 0030 (and dual-0025
session_cleanup to 0029), add revive comments, drop unused reviewResults,
and prettier-format SessionInspector.
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