schema: 1 story: 'FF-2' story_title: 'Wire Flags to Critical Surfaces — Admin/Booking/Public' gate: PASS status_reason: 'Booking mutations now honor BOOKING_ENABLED and the artists grid keeps a visible static layout when animations are disabled.' reviewer: 'Quinn (Test Architect)' updated: '2025-09-19T22:14:00+00:00' waiver: active: false top_issues: [] risk_summary: totals: { critical: 0, high: 0, medium: 0, low: 0 } recommendations: must_fix: [] monitor: [] quality_score: 90 expires: '2025-10-03T22:14:00+00:00' evidence: tests_reviewed: 4 risks_identified: 0 trace: ac_covered: [1, 2, 3] ac_gaps: [] nfr_validation: security: status: PASS notes: 'No new attack surface; gating is conditional boolean checks.' performance: status: PASS notes: 'Guards are constant-time flag reads; fallback removes scroll listeners.' reliability: status: PASS notes: 'Flag flips immediately prevent bookings and keep the home artists grid intact.' maintainability: status: PASS notes: 'Guard helpers and tests cover regressions; patterns match existing flag usage.' recommendations: immediate: [] future: - action: 'Consider adding an integration smoke that exercises flag flips in preview to catch environment drift.' refs: ['docs/prd/rollback-strategy.md']