Skip to content

chore: reduce repository root entries - #384

Merged
linkdata merged 3 commits into
mainfrom
chore/reduce-root-entries
Aug 24, 2026
Merged

chore: reduce repository root entries#384
linkdata merged 3 commits into
mainfrom
chore/reduce-root-entries

Conversation

@linkdata

@linkdata linkdata commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • reduce tracked repository-root entries from 66 to 39 without changing any of the 16 Go package import paths
  • consolidate root production sources, error definitions, and tests by subsystem, reducing root test files from 28 to 10
  • move the security audit and request-reuse exercise script under .github, updating their references and repository-root resolution

Verification

  • go generate ./...
  • go vet ./...
  • gofmt -l .
  • staticcheck ./...
  • golangci-lint run
  • gosec ./...
  • go build ./...
  • JAWS_REQUIRE_NODE=1 go test -race ./...
  • JAWS_REQUIRE_NODE=1 go test ./...
  • declaration-level verification preserved every moved implementation and all 395 test, fuzz, and benchmark entry points
  • temporary Go workspace resolved ../xyzzy to this checkout; go build -v ./..., go test -race ./..., and go test ./... passed there

@linkdata
linkdata merged commit 2845199 into main Aug 24, 2026
7 checks passed
@linkdata
linkdata deleted the chore/reduce-root-entries branch August 24, 2026 09:33
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