최상위 10_Wiki/Topic_*였던 4개 카테고리 폴더를 10_Wiki/Topics/Topic_* 로 재배치.
콘텐츠 변경 없음(순수 폴더 이동) — Topics/ 하위 나머지 폴더는 이미 지난 커밋에서
전부 정리된 상태(잔존 항목은 에이전트 운영 상태 및 사용자가 보존을 요청한
업데이트0615/무제 3.canvas 뿐).
"매 deployment frequency, lead time, change fail rate, MTTR — 4 metric 으로 매 engineering org 의 health 측정". 매 2014 Google DORA team 의 launch, 매 2021 SPACE framework 보완, 매 2026 GitHub/GitLab/Datadog 의 native dashboard 의 default.
매 핵심
매 Four Keys
Deployment Frequency (DF): 매 production deploy 의 빈도. Elite = on-demand (multiple/day).
Lead Time for Changes (LT): 매 commit → production. Elite = < 1 day.
Change Failure Rate (CFR): 매 deploy 의 incident 유발 비율. Elite = 0–15%.
Mean Time to Recovery (MTTR): 매 incident → restore. Elite = < 1 hour.
-- commits joined with deploys
SELECTPERCENTILE_CONT(0.5)WITHINGROUP(ORDERBYEXTRACT(EPOCHFROM(deploy_ts-commit_ts))/3600)ASp50_hours,PERCENTILE_CONT(0.95)WITHINGROUP(ORDERBYEXTRACT(EPOCHFROM(deploy_ts-commit_ts))/3600)ASp95_hoursFROMdora_eventsWHEREdeploy_ts>=NOW()-INTERVAL'30 days';
Change failure rate from incidents
# rolling 30d CFRdefcfr(deploys:list[dict],incidents:list[dict])->float:bad_deploys={i["deploy_sha"]foriinincidentsifi["caused_by_deploy"]}returnlen(bad_deploys)/max(len(deploys),1)
# .github/branch-protection.ymlrequired_status_checks:strict:truecontexts:[ci/test, ci/lint]required_pull_request_reviews:required_approving_review_count:1dismiss_stale_reviews:truerestrictions:null# 매 직접 push 매 X — PR-only
매 결정 기준
상황
Approach
Startup (<20 eng)
DF + LT 매 우선, MTTR 매 secondary
Regulated industry
CFR 매 primary (release safety)
Platform team
All 4, 매 weekly review
Individual perf review
매 X — team metric only
기본값: 매 four-keys-platform (Google open source) self-host + Grafana.