Documentation
¶
Overview ¶
Package mtlsx is a QG-093 tidy-only placeholder for the gitignored, generated tests/integration/security/app/ tree (see .gitignore).
`go mod tidy` scans every .go file in the main module to build the module graph, including tests/integration/security/cmd/securitysrv/main.go (//go:build pkcs11), even when that build tag is unset -- a custom tag does not exempt a file from tidy's import scan (verified empirically; see the related note in .goreleaser.yaml). On a clean checkout, before tests/integration/security/docker/build-and-run.sh has generated the real app/ tree, that import is otherwise unresolvable and `go mod tidy` fails outright. This placeholder gives tidy a real, same-module package to resolve; build-and-run.sh's `apic generate` overwrites it with the full implementation. It intentionally exports nothing so it can never conflict with (or drift from) the generated output.