- Alias stdlib `io` as `goio` in log.go to avoid collision with core/go-io
- Rename TestStackTrace_Mixed to TestStackTrace_Mixed_Good (convention)
- Remove dead code from test (abandoned errors.New approach)
- NewError correctly uses errors.New — it is an intentional stdlib wrapper
Co-Authored-By: Virgil <virgil@lethean.io>
Add SetRedactKeys() for masking sensitive values in log output.
Quote string values with %q to prevent log injection attacks.
Add AllOps iterator and improve error stack formatting.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>