/**
 * SPEC-180 — Block approval below quality threshold (Iteration B)
 *
 * Outer-loop acceptance test (SDD) for the comment-based bypass mechanism.
 * Exercises POST /webhooks/gitlab with X-Gitlab-Event: Note Hook events and
 * the chained recordReviewCompletion → bypass-reset path.
 *
 * In-scope scenarios from docs/specs/180-quality-threshold-block-approval.md:
 *   4: bypass with reason → state transition to approved allowed + bypass recorded
 *   5: bypass without reason → reject with FR message + no bypass stored + FR comment posted
 *   9: new review after bypass → bypass cleared + state re-evaluated under normal gate
 *  10: bypass on already-qualified MR → bypass recorded + no state change
 *
 * Out of scope: scenario 6 (platform unapprove on platform-side approval — iter C).
 */
export {};
//# sourceMappingURL=180-quality-threshold-block-approval-iter-B.acceptance.test.d.ts.map