Files

106 lines
18 KiB
YAML

role-registry:
version: 4
total-role-count: 75
human-user:
role-id: HUMAN-001
role-name: User
is-ai-role: false
is-final-human-owner: true
role-count-policy:
original-product-tech-ops-role-agents: 53
gtm-revenue-role-agents: 10
added-operational-role-agents: 1
consulting-role-agents: 6
doc-consulting-role-agents: 5
total-ai-role-agents: 75
independent-audit-mode-counted-as-role: false
team-topology-counted-as-role: false
ea-layer-counted-as-role: false
gate-policy-counted-as-role: false
count-rule: Only entries under role-registry.roles are counted as AI role agents. Team topology, EA layers, and workflow gates do not increase role count.
independent-audit-policy:
mode-name: Independent Audit Mode
eligible-role-types: [auditor]
conflict-of-interest-rules:
- auditor must not audit an output they authored
- auditor must not audit a decision where they were the decider
- auditor must not create a new product, technical, financial, or operational decision
allowed-outcomes: [No-Issue, Changes-Requested, Blocked-Recommended, Escalated-Recommended]
default-eligible-roles: [ARCH-SWAT, QA, SEC-ENGINEER, SEC-APPSEC, SEC-CHAMPION, SRE]
roles:
- { role-id: EXEC-CEO, role-name: CEO AI, role-type: executive, parent-role: HUMAN-001, default-team-type: Leadership, is-human-proxy: true, is-decision-maker: true, is-execution-agent: false }
- { role-id: OPS-ORCH, role-name: Orchestrator AI, role-type: coordinator, parent-role: EXEC-CEO, default-team-type: Operations, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: EXEC-CTO, role-name: CTO AI, role-type: executive, parent-role: EXEC-CEO, default-team-type: Leadership / Platform, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: EXEC-CPO, role-name: CPO AI, role-type: executive, parent-role: EXEC-CEO, default-team-type: Leadership / Stream-aligned, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: EXEC-CFO, role-name: CFO AI, role-type: executive, parent-role: EXEC-CEO, default-team-type: Leadership / Enabling, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: EXEC-COO, role-name: COO AI, role-type: executive, parent-role: EXEC-CEO, default-team-type: Leadership / Enabling, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: EXEC-CPTO, role-name: CPTO AI, role-type: executive, parent-role: EXEC-CEO, default-team-type: Leadership, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: EXEC-VPENG, role-name: VP of Engineering AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Leadership / Enabling, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: STR-ANALYST, role-name: 전략분석가 AI, role-type: recommender, parent-role: EXEC-CFO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: UX-RESEARCHER, role-name: UX 리서처 AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: Enabling / Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: PROD-PM, role-name: PM AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: PROD-PO, role-name: PO AI, role-type: reviewer, parent-role: EXEC-CPO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: PROD-TPO, role-name: Technical PO AI, role-type: reviewer, parent-role: EXEC-CPTO, default-team-type: Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: PROD-PPO, role-name: Platform PO AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DES-PROD, role-name: 프로덕트 디자이너 AI, role-type: worker, parent-role: EXEC-CPO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: DES-PLATFORM, role-name: 플랫폼 디자이너 AI, role-type: worker, parent-role: PROD-PPO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: DES-INTERNAL, role-name: 인터널 툴즈 프로덕트 디자이너 AI, role-type: worker, parent-role: EXEC-COO, default-team-type: Stream-aligned / Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: DES-DIRECTOR, role-name: 디자인 디렉터 AI, role-type: lead, parent-role: EXEC-CPO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DES-VISUAL, role-name: 비주얼 디자이너 AI, role-type: worker, parent-role: DES-DIRECTOR, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-FE, role-name: 프론트엔드 개발자 AI, role-type: worker, parent-role: PROD-PO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-FEPLAT, role-name: 프론트엔드 플랫폼 개발자 AI, role-type: worker, parent-role: PROD-PPO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-BE, role-name: 백엔드 개발자 AI, role-type: worker, parent-role: PROD-PO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-BEGEN, role-name: BE 개발자 AI, role-type: worker, parent-role: PROD-PO, default-team-type: Stream-aligned / Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-PRODSERVER, role-name: Product Server Developer AI, role-type: worker, parent-role: PROD-PO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-PLATSERVER, role-name: Platform Server Developer AI, role-type: worker, parent-role: PROD-PPO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-PRODCHAPTER, role-name: Productivity Chapter AI, role-type: reviewer, parent-role: EXEC-VPENG, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-PRODUCTMINDED, role-name: 프로덕트 중심 엔지니어 AI, role-type: worker, parent-role: PROD-PO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-SW, role-name: 소프트웨어 엔지니어 AI, role-type: worker, parent-role: EXEC-VPENG, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-FEUX, role-name: Frontend UX Engineer AI, role-type: worker, parent-role: DES-PROD, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ENG-DESKTOP, role-name: 데스크톱/리눅스 앱 개발자 AI, role-type: worker, parent-role: EXEC-CTO, default-team-type: Complicated Subsystem / Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: INFRA-DEV, role-name: 인프라 개발자 AI, role-type: worker, parent-role: EXEC-CTO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: INFRA-PLATFORM, role-name: 플랫폼 엔지니어 AI, role-type: worker, parent-role: PROD-PPO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: INFRA-DEVOPS, role-name: DevOps 플랫폼 관리자 AI, role-type: worker, parent-role: EXEC-VPENG, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: SRE, role-name: SRE AI, role-type: auditor, parent-role: EXEC-CTO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-EA, role-name: 엔터프라이즈 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-BA, role-name: 비즈니스 아키텍트 AI, role-type: reviewer, parent-role: EXEC-COO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-BIZANALYST, role-name: 비즈니스 분석가 AI, role-type: worker, parent-role: EXEC-COO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: ARCH-SYSANALYST, role-name: 시스템 분석가 AI, role-type: worker, parent-role: ARCH-EA, default-team-type: Platform / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-SOLUTION, role-name: 솔루션 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-DATA, role-name: 데이터 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-APP, role-name: 애플리케이션 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-TECH, role-name: 테크니컬 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-SWAT, role-name: Architect/SWAT AI, role-type: auditor, parent-role: EXEC-CTO, default-team-type: Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: ARCH-IT, role-name: IT 아키텍트 AI, role-type: reviewer, parent-role: EXEC-CTO, default-team-type: Platform / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: QA, role-name: QA AI, role-type: auditor, parent-role: EXEC-VPENG, default-team-type: Enabling / Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: SEC-ENGINEER, role-name: 보안팀/보안 엔지니어 AI, role-type: auditor, parent-role: EXEC-CTO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: SEC-APPSEC, role-name: AppSec AI, role-type: auditor, parent-role: SEC-ENGINEER, default-team-type: Complicated Subsystem / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: SEC-CHAMPION, role-name: Security Champion AI, role-type: auditor, parent-role: PROD-PO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: SEC-DEVSECOPS, role-name: DevSecOps AI, role-type: worker, parent-role: EXEC-CTO, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: DATA-ANALYST, role-name: 데이터 분석가 AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: Stream-aligned / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DATA-ENGINEER, role-name: 데이터 엔지니어 AI, role-type: worker, parent-role: ARCH-DATA, default-team-type: Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: DATA-BIGDATA, role-name: 빅데이터 엔지니어 AI, role-type: worker, parent-role: ARCH-DATA, default-team-type: Platform / Complicated Subsystem, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: OPS-CH, role-name: 고객 상담원/CH Team AI, role-type: worker, parent-role: EXEC-COO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: OPS-CREW, role-name: 오퍼레이션 크루 AI, role-type: worker, parent-role: EXEC-COO, default-team-type: Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: GTM-GROWTHPM, role-name: Growth PM / Growth Lead AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: GTM Revenue / Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: GTM-PMM, role-name: Product Marketing Manager AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: GTM Revenue / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: GTM-SALES, role-name: Sales / Founder-led Sales AI, role-type: worker, parent-role: EXEC-CFO, default-team-type: GTM Revenue, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: GTM-CS, role-name: Customer Success AI, role-type: worker, parent-role: EXEC-COO, default-team-type: GTM Revenue / Stream-aligned, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: GTM-PRICING, role-name: Pricing Strategist AI, role-type: reviewer, parent-role: EXEC-CFO, default-team-type: GTM Revenue / Enabling, is-human-proxy: false, is-decision-maker: true, is-execution-agent: false }
- { role-id: GTM-REVOPS, role-name: Revenue Operations AI, role-type: coordinator, parent-role: EXEC-COO, default-team-type: GTM Revenue / Platform, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: GTM-LEGAL, role-name: Legal/Compliance AI, role-type: auditor, parent-role: EXEC-CEO, default-team-type: GTM Revenue / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: GTM-CI, role-name: Competitive Intelligence AI, role-type: recommender, parent-role: EXEC-CPO, default-team-type: GTM Revenue / Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: GTM-DEMANDGEN, role-name: Demand Generation AI, role-type: worker, parent-role: EXEC-CPO, default-team-type: GTM Revenue, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: GTM-PARTNER, role-name: Partnership/Channel AI, role-type: worker, parent-role: EXEC-COO, default-team-type: GTM Revenue, is-human-proxy: false, is-decision-maker: false, is-execution-agent: true }
- { role-id: CONSULT-EM, role-name: 프로젝트 총괄 컨설턴트 AI, role-type: recommender, parent-role: EXEC-CEO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: CONSULT-STRAT, role-name: 전략 컨설턴트 AI, role-type: recommender, parent-role: CONSULT-EM, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: CONSULT-OPS, role-name: 운영·프로세스 컨설턴트 AI, role-type: recommender, parent-role: CONSULT-EM, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: CONSULT-ORG, role-name: 조직·변화관리 컨설턴트 AI, role-type: recommender, parent-role: CONSULT-EM, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: CONSULT-DIGITAL, role-name: 디지털·기술 컨설턴트 AI, role-type: recommender, parent-role: CONSULT-EM, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: CONSULT-FIN, role-name: 재무·리스크 컨설턴트 AI, role-type: recommender, parent-role: CONSULT-EM, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DOC-LEAD, role-name: 문서 총괄 컨설턴트 AI, role-type: recommender, parent-role: EXEC-CEO, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DOC-WRITER, role-name: 테크니컬 라이터 AI, role-type: recommender, parent-role: DOC-LEAD, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DOC-IA, role-name: 정보 아키텍트 AI, role-type: recommender, parent-role: DOC-LEAD, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DOC-VISUAL, role-name: 테크니컬 일러스트레이터·다이어그램 설계 AI, role-type: recommender, parent-role: DOC-LEAD, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }
- { role-id: DOC-EDU, role-name: 개발자 교육·DevRel AI, role-type: recommender, parent-role: DOC-LEAD, default-team-type: Enabling, is-human-proxy: false, is-decision-maker: false, is-execution-agent: false }