Feature Flags in Background Jobs: Evaluate at Execution, Not Enqueue
Jobs run minutes or days after they're enqueued — and workers live for weeks. Evaluate flags per execution, key them on the job's subject so bucketing matches your web tier, and give every consumer a kill switch.