Skip to content

chore(sight): remove dead internal/eval package#26

Merged
Patel230 merged 1 commit into
mainfrom
chore/sight-remove-dead-eval
Jul 15, 2026
Merged

chore(sight): remove dead internal/eval package#26
Patel230 merged 1 commit into
mainfrom
chore/sight-remove-dead-eval

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

Removes the dead internal/eval package (stub implementations that always reported success/zero-duration, so broken auto-fixes could silently pass evaluation). Audit finding.

Verification

  • go build ./..., go test ./... pass

Confirmed orphaned — not imported anywhere outside its own test file, no
cmd/ exists to wire it into, and its BuiltinSuites() referenced package
paths (internal/graph, internal/audit, internal/tool) unrelated to what it
claimed to test. Its RunCommand()/Now() were permanent no-op stubs that
would silently "pass" any suite expecting real output. The repo's actual
eval need is already served by the working top-level eval.go
(package sight, RunEval/EvalCase/EvalSuite), which this doesn't touch.
@Patel230
Patel230 merged commit 3c03d0d into main Jul 15, 2026
12 checks passed
@Patel230
Patel230 deleted the chore/sight-remove-dead-eval branch July 15, 2026 19:02
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