Loading
Add dynamic runtime linter ADR
What does this MR do?
Documents the architectural decision to use dynamic runtime linting for logging field standardization.
See: gitlab-org/quality/quality-engineering/team-tasks#4033 (closed)
Why was this MR needed?
To provide a formal record of why we chose runtime interception over static analysis for enforcing logging field standards, and to document the trade-offs, benefits, and considered alternatives.