collaboration-modes: version: 1 purpose: 발산(아이디어 생성)과 수렴(결정·승인)을 분리해 각각 최적 실행형태로 돌린다. mode-selection: declared-at: intake declared-by: EXEC-CEO values: [divergent, converge] default: converge mode-decision-checklist: choose-divergent-when: 문제공간이 넓다, 대안·아이디어를 원한다, 브레인스토밍/탐색/역발상이 목적, 아직 결정 아님. choose-converge-when: 결정/승인/출시가 목적, 옵션이 이미 있다, 책임소재 있는 결론이 필요. default-if-unclear: converge modes: divergent: goal: 다양한 옵션·아이디어 생성 mechanism: per-lens-parallel-fanout fanout: assign: 각 에이전트에 서로 다른 lens와 divergent-framing 부여 source-of-lenses: org-os/00-role-registry/lens-registry.yaml min-distinct-lenses: from-governance-tiers contrarian: LENS-CONTRARIAN 포함(티어 규칙에 따름), 옵션 작성 패밀리와 다른 패밀리가 담당 synthesis: role: 합성 에이전트 1명 must: 옵션 수집·정리, 렌즈별 트레이드오프 노출 must-not: 단일 추천으로 병합하거나 결정하기 barrier: allowed output: artifact: option-set must-lead-with-report-header: true report-header: [bottom-line, decision-needed, confidence, risks, evidence] body: 옵션별 lens 트레이드오프 converge: goal: 책임소재 있는 결정·승인 mechanism: tier-weighted-DRAI execution: { recommenders: parallel, auditors: parallel-when-heavy, decider: consumes } output: artifact: decision-record must-lead-with-report-header: true report-header: [bottom-line, decision-needed, confidence, risks, evidence] body: 선택 옵션 + 인정된 트레이드오프 + dissent 기록 rule: High/Critical 위험은 인간 decider (governance-tiers human-gate 준수) two-phase: divergent-then-converge: when: 사용자가 아이디어 후 결정을 함께 원할 때 execution: pipeline (발산 option-set 을 수렴 입력으로)