gezel Gezel Handboek

Flagged Feature Rollout

Add a new feature behind a feature flag so it can ship dark, be toggled per-environment/user, and roll back instantly without a deploy. Plans the flag contract FIRST — the flag name/default, the toggle points, the on/off behavior, the targeting (env/percentage/user), and the cleanup plan — then implements the flagged code with both paths working, then a reviewer verifies both states behave and the off-state default is safe. Covers feature flags, toggle points, percentage/targeted rollout, default-off safety, dark launches, and flag-cleanup discipline.

How it runs

#StepWho runs itWhat happens
1Plan the flagPlannerlock flag name, default, toggle points, targeting
2Build the flagged featureDeveloperimplement both paths behind the flag
3Verify both statesReviewerconfirm off=original, on=new, safe default
4EvaluateReviewerGrade the deliverable against every acceptance criterion. All pass → finish; any fail → loop back and fix the gap.
5FinishDeveloperAll acceptance criteria met. Stamp a short summary and report DONE.

Say something like "add a feature flag" or "ship behind a flag" or "feature toggle" or "gradual rollout" or "dark launch a feature" in chat to start it.

Watch this article as a slideshow