## Development Workflow - Never run tests in isolation, or via 'go test' - always use 'make test' which does format and lint checks and then runs the test. 'make test' MUST always be run, and MUST always pass, before committing. - Do not modify the linter config without explicit permission.