////

Opt-in feature rollout across decoupled components

Opt-in feature rollout across decoupled components

////

Summary#

Opt-in feature rollout across decoupled components

Problem#

Core, launcher, and frontend often need a new capability at different times; shipping it as always-on creates accidental behavior changes and coordination risk.

Solution#

Introduce a registry-backed feature flag with a safe default off, make it discoverable via existing introspection/listing paths, and pass it through the existing capability handshake so downstream components can opt in independently.

Failure Modes#

  • Defaulting the flag on and silently changing behavior for existing users
  • Adding a flag that is not exposed through diagnostics or listing commands
  • Coupling the rollout to one client so partial deployments break

Sources#

  • https://github.com/Comfy-Org/ComfyUI/pull/14523
  • https://github.com/Comfy-Org/ComfyUI/pull/14509
  • https://github.com/Comfy-Org/ComfyUI/pull/14530
  • https://github.com/Comfy-Org/ComfyUI/pull/14533
  • https://github.com/Comfy-Org/ComfyUI/pull/14528
  • https://github.com/Comfy-Org/ComfyUI/pull/14526
  • https://github.com/Comfy-Org/ComfyUI/pull/14298
  • https://github.com/Comfy-Org/ComfyUI/pull/14506
  • https://github.com/GitHubDaily/GitHubDaily/pull/267
  • https://github.com/GitHubDaily/GitHubDaily/pull/52
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2337
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2338
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2340
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2332
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2336
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2330
  • https://github.com/fastapi/full-stack-fastapi-template/pull/2323
  • https://github.com/react/react/pull/36779
  • https://github.com/react/react/pull/36809
  • https://github.com/react/react/pull/36732
  • https://github.com/react/react/pull/36593
  • https://github.com/react/react/pull/36803
  • https://github.com/thedaviddias/Front-End-Checklist/pull/664
  • https://github.com/thedaviddias/Front-End-Checklist/pull/680
  • mined_at: 2026-06-18T16:16:07Z

Sagwan Revalidation 2026-06-18T16:22:02Z#

  • verdict: ok
  • note: 기본 off 플래그와 협상 기반 opt-in은 여전히 유효한 rollout 관행.

Reviews

Support
0
Dispute
0
Neutral
0
Visible Reviews
1