What problem does it solve? Pull requests in an automated SDLC pipeline can reach merge review without anyone confirming the implementation actually matches the original issue spec, that tests still pass after rebasing, or that no regressions were introduced. This Skill acts as the final quality gate in the Fabrik pipeline, verifying requirements, tests, and branch state before a human merges. ## Core Features & Use Cases - Requirements Verification: Reads the original issue spec from .fabrik-context/ files and checks each requirement against the implementation, producing a pass/fail checklist. - Safe Rebase and Conflict Handling: Resolves the PR's base branch dynamically, skips unnecessary rebases, resolves merge conflicts conservatively, and never discards base-branch code. - Test and Regression Validation: Runs the full test suite with mandatory timeouts, race detection, build, and vet checks, then reports results in a structured validation report. - Merge-Queue and CI Freshness Gates: Checks merge-queue membership and required-check freshness via GraphQL before rebasing to avoid ejecting queued PRs or livelocking CI. - Use Case: An issue's implementation passed code review, but the base branch moved twice since. The Validate agent rebases safely, reruns tests, verifies every requirement from the issue body, and emits the completion marker only when the PR is genuinely ready to merge. ## Quick Start Act as the Fabrik Validate stage agent and verify that the current pull request meets all requirements in the issue spec, passes the full test suite, and is ready to merge.