Skip to content

fix(flag-release): correct immediate-release timing in auto-release reference - #140

Open
stasquatch wants to merge 1 commit into
mainfrom
fix/flag-release-immediate-timing
Open

fix(flag-release): correct immediate-release timing in auto-release reference#140
stasquatch wants to merge 1 commit into
mainfrom
fix/flag-release-immediate-timing

Conversation

@stasquatch

@stasquatch stasquatch commented Jul 31, 2026

Copy link
Copy Markdown

Summary

  • references/auto-release.md described simple release type as serving true "as soon as the config is created." That's stale: immediate (simple) releases now release when flag evaluations are detected, the same trigger policy already correctly waits for in this same doc — simple just skips policy resolution and stages.
  • Related fixes already opened/merged for the same stale claim in launchdarkly/gonfalon (.agents/skills/gonfalon-flag-rollout/SKILL.md, merged) and launchdarkly/gram-functions (create-automated-rollout-config tool description, PR #168).

Test plan

  • Docs-only change (skill reference markdown) — no code paths affected.

via LD Research 🤖


Note

Low Risk
Markdown reference-only change with no runtime or API behavior impact.

Overview
Updates references/auto-release.md so the simple release type is documented correctly: it turns the flag on when flag evaluation starts, not when the automated rollout config is created.

That matches how policy is already described in the same doc—simple just skips policy resolution and staged rollout—and avoids misleading guidance that staging/production could flip before merged code is actually evaluating the flag.

Reviewed by Cursor Bugbot for commit c9dc1ae. Bugbot is set up for automated code reviews on this repo. Configure here.

…eference

The reference said simple serves true as soon as the config is created.
Immediate (simple) releases now release when flag evaluations are
detected, same as policy releases, so this was misleading agents into
reporting a release before released_at was actually set.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Skill eval results

Skill Before After Δ
agentcontrol/configs-create 100/100 (4/4) 75/100 (3/4) -25
agentcontrol/configs-update 80/100 (4/5) 80/100 (4/5) no change
agentcontrol/configs-variations 80/100 (4/5) 80/100 (4/5) no change
agentcontrol/tools 75/100 (3/4) 75/100 (3/4) no change
feature-flags/flag-and-release-change - 100/100 (4/4) new
feature-flags/flag-release - 100/100 (5/5) new
feature-flags/launchdarkly-flag-command - 100/100 (3/3) new
feature-flags/launchdarkly-flag-create 100/100 (3/3) 100/100 (4/4) no change
feature-flags/launchdarkly-flag-drift - 100/100 (4/4) new
feature-flags/should-flag-change - 100/100 (10/10) new

Only suites whose source actually changed since their last recorded score were re-run. Soft-failing while we stabilise the baseline.

@stasquatch
stasquatch marked this pull request as ready for review July 31, 2026 15:41
@stasquatch
stasquatch requested a review from a team as a code owner July 31, 2026 15:41
@stasquatch
stasquatch enabled auto-merge (squash) July 31, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants