The Go module rename in #1001 changed every full module path, but some prose still names the old bindings/go folder. The guard test scripts/__tests__/go-module-path.test.mjs checks only the full module path, so it does not catch these. coderdan found them in review of #1001.
Instructions that no longer work
languages/golang/stackencrypt/example/README.md:19
languages/golang/stackencrypt/example/explicit/README.md:27 and :31, which say cd bindings/go
Comments that name the old folder
languages/golang/stackencrypt/example/main.go:7
packages/stack-encrypt/CONTEXT.md:6
packages/stack-guest-abi/Cargo.toml:12 and packages/stack-guest-abi/tasks.toml:2
packages/stack-guest-abi/src/lib.rs and src/buffers.rs
languages/golang/stackauth/guest/src/lib.rs:52
- both guests'
Cargo.toml
- ADR 0005
Fix
Replace each with languages/golang. Then extend the guard with a second search for bindings/go, with an allowlist for the github.com/cipherstash/vitaminc/bindings/go/... imports, so the old folder name cannot come back.
The Go module rename in #1001 changed every full module path, but some prose still names the old
bindings/gofolder. The guard testscripts/__tests__/go-module-path.test.mjschecks only the full module path, so it does not catch these. coderdan found them in review of #1001.Instructions that no longer work
languages/golang/stackencrypt/example/README.md:19languages/golang/stackencrypt/example/explicit/README.md:27and:31, which saycd bindings/goComments that name the old folder
languages/golang/stackencrypt/example/main.go:7packages/stack-encrypt/CONTEXT.md:6packages/stack-guest-abi/Cargo.toml:12andpackages/stack-guest-abi/tasks.toml:2packages/stack-guest-abi/src/lib.rsandsrc/buffers.rslanguages/golang/stackauth/guest/src/lib.rs:52Cargo.tomlFix
Replace each with
languages/golang. Then extend the guard with a second search forbindings/go, with an allowlist for thegithub.com/cipherstash/vitaminc/bindings/go/...imports, so the old folder name cannot come back.