역할/도메인 명세 — BigBoss OS
C레벨 직책 + 산하 직책 + 소프트웨어 도메인 전체 목록. active.md 에서 분리 (2026-04-15). 조직/도메인 구조 변경 시 본 파일 갱신.
ViewHolder 에이전트 패턴 (2026-04-28 회장 정의)
BigBossOS 에이전트는 슬롯 기반 ViewHolder 패턴으로 동작한다.
슬롯 데이터 소스 (외부) → ViewHolder 에이전트 (슬롯 주입) → 결정론적 실행
| 에이전트 유형 | 슬롯 데이터 소스 | 슬롯 내용 |
|---|
| 표준 에이전트 | 도서관 (Marketplace GitHub: marketplace/) | agent-preset, skills, rules, checklists |
| Capomastro | 전용 Capomastro GitHub 레포 | IDE recipe MD (xcode/.md, terminal/.md 등) |
| Consigliere | 프로젝트 docs/ 폴더 | MD 인덱스, 청크, 임베딩 |
핵심 원칙: 슬롯 데이터(MD)에 경로·파라미터·스텝 하드코딩 허용 = "합법화". LLM 판단 없이 MD 그대로 실행 → 속도·재현성·정확도 극대화.
상세: docs/spec/capomastro.md, docs/strategy/library-strategy.md
Tier 별 책임 경계 (2026-04-16 회장 정의)
4층 위계는 "추상 → 구체" 의 점진적 구체화 파이프라인. 각 tier 는 같은 task 를 받아도 다른 결과물을 낸다.
| tier | 받는 것 | 하는 일 | 산출물 | 코드 작성 |
|---|
| CEO | 회장 지시 (한 문장/모호) | 조직 레벨 의사결정, C레벨 고용 판단, Canvas 생성 | C레벨 고용 승인 요청, Canvas 섹션 배정 | ❌ |
| C레벨 | CEO 의 프로젝트 방향 | 큰그림의 구체화 — 자기 도메인 큰 틀 제시 | Canvas 섹션 붓터치 (도메인 정책 수준). 리더에게 내릴 전략 단위 DELEGATE | ❌ |
| 간부(리더) | C레벨의 전략 단위 지시 | "구체화를 어떻게 코드 등으로 적용할 건지" — 구현 방법/설계 결정 | 워커가 바로 실행할 수 있는 구체 task. 워커 결과 1차 검수 후 C레벨에 보고 | ❌ (설계만; 코드 작성은 워커 침범) |
| 워커 | 리더의 단일 구체 task | 코딩 등 지능이 적게 필요한 task 진행 — 실제 산출물 생산 | 코드, 테스트, 문서, 빌드 아티팩트 | ✅ (유일한 tier) |
구체화 그라데이션 예시 — "로그인 보안 강화":
- C레벨 (CISO): "로그인 보안 섹션에 MFA + 세션 만료 정책 추가" (정책 레벨)
- 간부 (auth_leader): "TOTP 기반 MFA, 세션 24h 만료, Refresh 토큰 로테이션. JWT 검증 라이브러리는 jose 사용" (구현 방법)
- 워커 (backend_dev):
verifyTOTP(token) 함수 구현, 테스트 커버리지 90% (실행)
라우팅 규칙 (server/src/orchestrator/tier-routing.ts):
- CEO → C레벨 만
- C레벨 → 리더 만
- 리더 → 워커 만
- 워커 → 위임 금지 (상향 보고 U01 만)
C레벨 직책 + 산하 직책 전체 명세
C레벨 (임원)
| 직책 | 풀네임 | 핵심 역할 | 활성 Phase | 구현 상태 |
|---|
| CEO | Chief Executive Officer | 회사 전체 전략, 방향 결정 | 항상 (유저) | ✅ |
| CTO | Chief Technology Officer | 기술 전략, 빌드, 개발 방향 | mvp, scale, stable | ✅ I69 |
| COO | Chief Operating Officer | 운영, 보안, 인프라, 모니터링 | mvp, scale, stable | ✅ I70 |
| CFO | Chief Financial Officer | 비용 분석, 예산 관리, ROI | scale, stable | ✅ I73 |
| CMO | Chief Marketing Officer | 마케팅, ASO, 스토어 등록, 브랜딩 | scale, stable | ✅ I70 |
| CPO | Chief Product Officer | 제품 기획, UX, 로드맵 | scale, stable | ✅ I70 |
| CISO | Chief Information Security Officer | 보안 감사, 취약점 대응, 컴플라이언스 | scale, stable | ✅ I70 |
CTO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Architecture | System Architect | system_architect | 전체 시스템 구조 설계, 기술 스택 결정 |
| Data Architect | data_architect | DB 스키마, 데이터 흐름 설계 |
| Cloud Architect | cloud_architect | 클라우드 인프라 설계, 비용 최적화 |
| Solution Architect | solution_architect | 요구사항→기술 솔루션 매핑 |
| ML Architect | ml_architect | AI/ML 파이프라인 아키텍처 설계 |
| Backend | Backend Lead | backend_lead | 백엔드 팀 리드, 코드 리뷰 |
| Backend Dev | backend_dev | 서버 로직 구현 |
| API Developer | api_dev | REST/GraphQL/gRPC API 개발 |
| Business Logic Dev | biz_dev | 비즈니스 규칙 구현 |
| Database Developer | db_dev | DB 쿼리, 마이그레이션, 최적화 |
| DBA | dba | DB 운영, 백업, 성능 튜닝 |
| GraphQL Dev | graphql_dev | GraphQL 스키마/리졸버 전문 |
| gRPC Dev | grpc_dev | Protocol Buffers + gRPC 서비스 |
| Microservice Dev | microservice_dev | 마이크로서비스 분리/통신 설계 |
| Frontend | Frontend Lead | frontend_lead | 프론트엔드 팀 리드 |
| Frontend Dev | frontend_dev | 웹 프론트엔드 구현 |
| iOS Developer | ios_dev | Swift + SwiftUI 네이티브 |
| Android Developer | android_dev | Kotlin + Jetpack Compose 네이티브 |
| Web Developer | web_dev | React/Next.js 등 웹 앱 |
| UI/UX Designer | designer | UI 설계, 와이어프레임, 디자인 시스템 |
| Flutter Dev | flutter_dev | Dart + Flutter 크로스플랫폼 |
| React Native Dev | react_native_dev | TS + React Native 크로스플랫폼 |
| Desktop Dev | desktop_dev | Electron/Tauri/SwiftUI macOS/WinUI |
| Game Dev | game_dev | Unity(C#)/Unreal(C++)/Godot 게임 개발 |
| AR/VR Dev | ar_vr_dev | ARKit/ARCore/RealityKit/WebXR |
| QA | QA Engineer | qa | 기능 테스트, 테스트 케이스 작성 |
| Functional Tester | functional_tester | 수동/자동 기능 검증 |
| Performance Tester | perf | 부하 테스트, 성능 병목 분석 |
| Automation Tester | automation_tester | CI 테스트 자동화, E2E 프레임워크 |
| Load Tester | load_tester | 대규모 부하/스트레스 테스트 |
| Security Tester | security_tester | 침투 테스트, OWASP 취약점 스캔 |
| DevOps | DevOps Engineer | devops | CI/CD 파이프라인, 배포 자동화 |
| CI/CD Engineer | cicd_engineer | 빌드/테스트/배포 파이프라인 전문 |
| Infra Engineer | infra_engineer | 서버/네트워크/스토리지 관리 |
| SRE | sre | 서비스 안정성, 모니터링, 장애 대응 |
| Cloud Engineer | cloud_engineer | AWS/GCP/Azure 인프라 운영 |
| Platform Engineer | platform_engineer | 개발자 경험 도구, 내부 플랫폼 |
COO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Security | Security Lead | security_lead | 보안 팀 리드, 보안 정책 수립 |
| Security Researcher | security_researcher | 취약점 발굴, 보안 연구 |
| App Security | app_sec | 애플리케이션 레벨 보안 점검 |
| DB Security | db_sec | DB 접근 제어, 암호화, 감사 |
| Infra Security | infra_sec | 네트워크/서버 보안 |
| Penetration Tester | penetration_tester | 실제 해킹 시뮬레이션 |
| Compliance Officer | compliance_officer | 법규 준수 (GDPR, CCPA, 개인정보보호법) |
| Operations | Incident Manager | incident_manager | 장애 대응 지휘, 포스트모템 |
| Release Manager | release_manager | 릴리스 스케줄, 배포 승인 |
CFO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Finance | Accountant | accountant | 비용 기록, 지출 추적 |
| Data Analyst | data_analyst | 데이터 분석, 메트릭 리포팅 |
| Cost Optimizer | cost_optimizer | 토큰/인프라 비용 절감 전략 |
| Billing Engineer | billing_engineer | 과금 시스템, 요금제 구현 |
CMO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Marketing | Growth Marketer | growth_marketer | 유저 획득, 리텐션, 그로스해킹 |
| Content Marketer | content_marketer | 블로그, 영상, SNS 콘텐츠 |
| Market Researcher | market_researcher | 시장 조사, 경쟁 분석 |
| ASO Specialist | aso_specialist | App Store 최적화, 키워드, 스크린샷 |
| Social Media Manager | social_media_manager | SNS 채널 운영, 커뮤니티 |
| Copywriter | copywriter | 앱 설명, 광고 문구, UX 라이팅 |
| SEO Specialist | seo_specialist | 검색 엔진 최적화, 웹 트래픽 |
CPO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Product | PM (Product Manager) | pm | 제품 기획, 로드맵, 우선순위 |
| Tech Writer | tech_writer | 기술 문서, API 문서, 사용자 가이드 |
| Tech Researcher | tech_researcher | 기술 동향, 벤치마크, PoC |
| UX Researcher | ux_researcher | 사용자 조사, A/B 테스트, 인터뷰 |
| Product Analyst | product_analyst | 제품 메트릭 분석, 퍼널 최적화 |
| Localization Specialist | localization_specialist | 다국어 번역, 현지화 |
CISO 산하
| 섹션 | 역할 | ID | 하는 일 |
|---|
| Security (심화) | Forensic Analyst | forensic_analyst | 보안 사고 분석, 증거 수집 |
| Threat Hunter | threat_hunter | 능동적 위협 탐지, 로그 분석 |
| Vulnerability Analyst | vulnerability_analyst | CVE 추적, 패치 우선순위 판단 |
소프트웨어 도메인 전체 목록
BigBoss OS가 커버할 수 있는 모든 소프트웨어 유형. 현재 지원 = ✅, 확장 대상 = 🔲
모바일 앱
| 도메인 | 기술 스택 | 상태 |
|---|
| iOS 네이티브 | Swift + SwiftUI | ✅ |
| Android 네이티브 | Kotlin + Jetpack Compose | ✅ |
| Flutter 크로스플랫폼 | Dart + Flutter | 🔲 |
| React Native 크로스플랫폼 | TypeScript + React Native | 🔲 |
| watchOS | Swift + SwiftUI (Watch) | 🔲 |
| Wear OS | Kotlin + Compose (Watch) | 🔲 |
| tvOS | Swift + SwiftUI (TV) | 🔲 |
| Android TV | Kotlin + Leanback | 🔲 |
웹
| 도메인 | 기술 스택 | 상태 |
|---|
| 웹 프론트엔드 (React) | Next.js / React + TypeScript | ✅ |
| 웹 프론트엔드 (Vue) | Nuxt / Vue 3 + TypeScript | 🔲 |
| 웹 프론트엔드 (Angular) | Angular + TypeScript | 🔲 |
| 웹 프론트엔드 (Svelte) | SvelteKit + TypeScript | 🔲 |
| 정적 사이트 | Astro / Hugo / Gatsby | 🔲 |
| 브라우저 확장 (Chrome) | JavaScript/TypeScript + Manifest V3 | 🔲 |
| 브라우저 확장 (Firefox) | JavaScript + WebExtensions | 🔲 |
| 브라우저 확장 (Safari) | Swift + Safari Web Extension | 🔲 |
데스크톱
| 도메인 | 기술 스택 | 상태 |
|---|
| macOS | Swift + SwiftUI / AppKit | 🔲 |
| Windows | C# + WinUI 3 / WPF / .NET MAUI | 🔲 |
| Linux | GTK (C/Rust) / Qt (C++) | 🔲 |
| 크로스플랫폼 (Electron) | TypeScript + Electron | 🔲 |
| 크로스플랫폼 (Tauri) | Rust + TypeScript (Tauri) | 🔲 |
게임
| 도메인 | 기술 스택 | 상태 |
|---|
| 모바일 게임 (Unity) | C# + Unity | 🔲 |
| 모바일 게임 (Godot) | GDScript / C# + Godot | 🔲 |
| PC 게임 (Unity) | C# + Unity + Steam SDK | 🔲 |
| PC 게임 (Unreal) | C++ + Unreal Engine | 🔲 |
| PC 게임 (Godot) | GDScript / C# + Godot | 🔲 |
| 콘솔 게임 | C++ + Unreal / C# + Unity | 🔲 |
| 웹 게임 | TypeScript + Phaser / Three.js / PlayCanvas | 🔲 |
| VR 게임 | Unity VR / Unreal VR (Meta Quest, SteamVR) | 🔲 |
AI / ML
| 도메인 | 기술 스택 | 상태 |
|---|
| 모델 학습/파인튜닝 | Python + PyTorch / JAX / TensorFlow | 🔲 |
| 추론 서버 | vLLM, TGI, Triton, ONNX Runtime | 🔲 |
| MLOps | MLflow, Kubeflow, Weights & Biases | 🔲 |
| 데이터 파이프라인 | Apache Spark, Airflow, dbt | 🔲 |
| RAG / 임베딩 | LangChain, LlamaIndex, FAISS, Pinecone | 🔲 |
| 컴퓨터 비전 | OpenCV, YOLO, Stable Diffusion | 🔲 |
| 음성/오디오 | Whisper, TTS, RVC | 🔲 |
| 에이전트 프레임워크 | AutoGen, CrewAI, custom orchestration | 🔲 |
백엔드 / API
| 도메인 | 기술 스택 | 상태 |
|---|
| REST API (Node.js) | Express / Fastify + TypeScript | ✅ |
| REST API (Python) | FastAPI / Django | 🔲 |
| REST API (Go) | Gin / Echo / Fiber | 🔲 |
| REST API (Java) | Spring Boot | 🔲 |
| REST API (Rust) | Actix / Axum | 🔲 |
| GraphQL | Apollo Server, Hasura, Strawberry | 🔲 |
| gRPC | Protocol Buffers + Go/Rust/Python | 🔲 |
| 마이크로서비스 | Kubernetes + Docker Compose + Service Mesh | 🔲 |
| 서버리스 | AWS Lambda, Vercel Functions, Cloudflare Workers | 🔲 |
| 실시간 | WebSocket, SSE, Socket.io | 🔲 |
| 메시지 큐 | Kafka, RabbitMQ, Redis Streams, NATS | 🔲 |
시스템 / 로우레벨
| 도메인 | 기술 스택 | 상태 |
|---|
| CLI 도구 | Rust / Go / Python (Click, Typer) | 🔲 |
| 라이브러리/SDK | npm, pip, crates.io, CocoaPods, Maven | 🔲 |
| 컴파일러/인터프리터 | Rust / C++ / LLVM | 🔲 |
| OS/커널 모듈 | C / Rust | 🔲 |
| 임베디드/IoT | C / Rust / MicroPython / Arduino | 🔲 |
| 로보틱스 | ROS2 + Python / C++ | 🔲 |
| 디바이스 드라이버 | C / Rust | 🔲 |
블록체인 / Web3
| 도메인 | 기술 스택 | 상태 |
|---|
| 스마트 컨트랙트 (EVM) | Solidity + Hardhat / Foundry | 🔲 |
| 스마트 컨트랙트 (Solana) | Rust + Anchor | 🔲 |
| 스마트 컨트랙트 (Move) | Move (Aptos/Sui) | 🔲 |
| DApp 프론트엔드 | ethers.js / wagmi / web3.js | 🔲 |
| DeFi 프로토콜 | Solidity + 수학적 모델링 | 🔲 |
| NFT/토큰 | ERC-20/721/1155 | 🔲 |
AR / VR / XR
| 도메인 | 기술 스택 | 상태 |
|---|
| Apple Vision Pro | Swift + RealityKit + visionOS | 🔲 |
| Meta Quest | Unity / Unreal | 🔲 |
| WebXR | Three.js / A-Frame | 🔲 |
| AR 모바일 (iOS) | ARKit + RealityKit | 🔲 |
| AR 모바일 (Android) | ARCore + SceneView | 🔲 |
데이터 / 분석
| 도메인 | 기술 스택 | 상태 |
|---|
| 데이터 웨어하우스 | BigQuery / Snowflake / ClickHouse | 🔲 |
| ETL 파이프라인 | Apache Airflow / Prefect / Dagster | 🔲 |
| 대시보드/BI | Grafana / Metabase / Superset | 🔲 |
| 스크래핑/크롤링 | Scrapy / Playwright / Puppeteer | 🔲 |
데이터베이스
| 도메인 | 기술 스택 | 상태 |
|---|
| PostgreSQL | Supabase / 셀프호스팅 | ✅ |
| MySQL/MariaDB | MySQL 8+ / MariaDB | 🔲 |
| MongoDB | MongoDB Atlas / 셀프호스팅 | 🔲 |
| Redis | Redis Stack / Valkey | 🔲 |
| SQLite | 임베디드 / 모바일 로컬 | 🔲 |
| 벡터 DB | Pinecone / Weaviate / Qdrant / pgvector | 🔲 |
인프라 / DevOps
| 도메인 | 기술 스택 | 상태 |
|---|
| IaC (Terraform) | Terraform / OpenTofu + HCL | 🔲 |
| IaC (Pulumi) | Pulumi + TypeScript/Python | 🔲 |
| 컨테이너 오케스트레이션 | Kubernetes / Docker Swarm | 🔲 |
| CI/CD 파이프라인 | GitHub Actions / GitLab CI / Jenkins | 🔲 |
| 모니터링 | Prometheus + Grafana / Datadog | 🔲 |
| 로그 수집 | ELK Stack / Loki + Grafana | 🔲 |