id, title, category, status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, verification_status, tags, raw_sources, last_reinforced, github_commit, tech_stack
id
title
category
status
canonical_id
aliases
duplicate_of
source_trust_level
confidence_score
verification_status
tags
raw_sources
last_reinforced
github_commit
tech_stack
wiki-2026-0508-risk-orchestration
Risk Orchestration
10_Wiki/Topics
verified
self
frontend-risk-management
deployment-risk-orchestration
none
A
0.85
applied
frontend
deployment
feature-flags
observability
risk
2026-05-10
pending
language
framework
typescript
launchdarkly-statsig-sentry
Risk Orchestration
매 한 줄
"매 frontend deployment 의 risk 의 systematic 의 detect, gate, rollback 의 automated control plane." . Feature flags + canary rollout + error budget + auto-rollback 의 의 unified pipeline — 매 2026 의 LaunchDarkly / Statsig / OpenFeature + Sentry / Datadog 의 의 standard, 매 risky change 의 production blast radius 의 minimize.
매 핵심
매 정의
Feature flags : gradual rollout, kill switch, targeting (LaunchDarkly, Statsig, OpenFeature, Unleash).
Canary deployment : % rollout (1% → 5% → 25% → 100%) with metric gates.
Error budget : SLO-based — budget burn 의 deploy 의 freeze 의 trigger.
Auto-rollback : error rate / latency regression 의 detection 의 의 traffic 의 revert.
매 risk dimensions
Functional : regression, broken UX.
Performance : LCP/CLS/INP regression.
Security : leaked secret, XSS surface, CSP violation.
Business : conversion drop, revenue regression.
매 응용
Risky refactor 의 1% canary + auto-rollback 의 metric breach.
Region-by-region rollout (us-east → us-west → eu).
Cohort-based exposure (employees → beta users → 5% → all).
Kill switch 의 incident 의 의 immediate disable.
💻 패턴
Feature flag (OpenFeature standard)
Canary 의 Vercel + edge config
Error-budget gate (Sentry release health)
Auto-rollback (Argo Rollouts analysis template)
Statsig 의 experiment + auto-rollback
CSP report 의 risk monitor
Progressive rollout (feature flag + cohort)
매 결정 기준
상황
Approach
User-targeted gradual rollout
Feature flag (LaunchDarkly / Statsig)
Infra / region rollout
Canary (Argo Rollouts, Spinnaker)
A/B experiment
Statsig / GrowthBook (stat-sig 의 evaluation)
Emergency disable
Kill switch flag (instant, no deploy)
Vendor-neutral
OpenFeature SDK + provider 의 swappable
기본값 : OpenFeature SDK + LaunchDarkly/Statsig + Sentry release health + auto-rollback gate.
🔗 Graph
🤖 LLM 활용
언제 : deploying risky frontend change, designing rollout plan, incident response (kill switch), experiment infrastructure.
언제 X : trivial CSS tweak (overhead 의 disproportionate), no observability infra (build observability first).
❌ 안티패턴
Flag debt : stale flags 의 codebase 의 pollute — flag lifecycle policy (max 60 days, auto-cleanup tooling).
No metric gate : % rollout 의 manual eyeball 의 — error rate / SLO automated gate 의 필수.
Single-region canary 의 multi-region claim : traffic patterns 의 region 의 differ — region-by-region 의 separate.
Vendor lock : LaunchDarkly-only API — OpenFeature 의 abstraction 의 사용.
Rollback 의 manual : 5min MTTR vs. 30s automated — analysis template 의 automate.
Flag 의 secret 의 client bundle : server-side evaluation 의 또는 hashed targeting key 의 사용.
🧪 검증 / 중복
Verified (Google SRE book 의 error budgets, OpenFeature spec 2026, LaunchDarkly + Statsig docs).
신뢰도 A-.
🕓 Changelog
날짜
변경
2026-05-08
Phase 1
2026-05-10
Manual cleanup — full risk-orchestration playbook with 2026 OpenFeature stack