Validate field validator in LabKit-Ruby is ready for rollout on the monolith
## Overview
This epic validates that the field validator implementation in LabKit-Ruby is production-ready for rollout on the GitLab monolith. It ensures the validator meets performance requirements and handles edge cases in real-world CI/CD scenarios.
## Context
As part of the broader effort to implement field validation across LabKit SDKs (see parent epic &311), the Ruby implementation has been completed and is ready for validation before production rollout.
## Scope
This epic focuses on:
- Validating field validator performance is acceptable for monolith logging at scale
- Ensuring field offenses are reliably detected across all CI pipeline types (including partial runs)
- Confirming the validator is ready for production deployment
## Related Work
- Parent epic: &311 - Implement Field Validation in LabKit
- Grandparent epic: &281 - LabKit: Deliver SDKs for Field naming standardisation across major runtimes
## Status
<!-- STATUS NOTE START -->
## Status 2026-02-12
:clock1: **total hours spent this week by all contributors**: 20
:tada: **Achievements**:
- [Field validator performance optimizations](https://gitlab.com/gitlab-org/ruby/gems/labkit-ruby/-/issues/60): reduced overhead from 1.90x to 1.50x (~27% throughput gain) via 4 MRs
- [CI flakiness in partial runs](https://gitlab.com/gitlab-org/ruby/gems/labkit-ruby/-/issues/62): confirmed approach for non tier-3 pipelines
- [Enabled field validator in the monolith](https://gitlab.com/gitlab-org/gitlab/-/issues/589190): gem updated, todo baseline generated, CI validated
- All 3 child issues closed, epic complete :white_check_mark:
:issue-blocked: **Blockers**:
- None
:arrow_forward: **Next**:
- Monitor pipeline runtime dashboards post-rollout
- Continue in parent epic [&311](https://gitlab.com/groups/gitlab-org/quality/-/work_items/311)
_Copied from https://gitlab.com/groups/gitlab-org/quality/-/epics/338#note_3077450742_
<!-- STATUS NOTE END -->
epic