연락처
현재 운영 주체(Bootalk), 클라이언트(세림세무법인), external vendor 담당자, 그리고 장애 시 escalation path 정리.
⚠️ 본 페이지의 일부 항목은 인수 시점에 확정 필요 — 인수 받을 팀의 담당자가 정해지지 않은 상태에서 placeholder로 남긴 부분이 있다.
1. 현재 운영 주체 (Bootalk)
역할
이름
연락처
비고
Project Lead / Operator
주우철
cdo.bootalk@gmail.com
현재 1인 운영 — 개발 + 인프라 + 운영 일체
⚠️ bus factor 1 — Bootalk 측은 본 프로젝트를 단독 운영 중이다. 인수받을 팀은 인수 직후 최소 2명 이상이 인수 체크리스트 를 완주하기를 권장.
2. 클라이언트 측 stakeholder (세림세무법인)
역할
이름
연락처
커뮤니케이션 패턴
의사결정자 (대표)
김창진 (CJ)
taxmgt@taxemail.co.kr
PDF + 빨간펜 / Excel 스펙으로 피드백. 서명 김창진 드림 또는 CJ. 일일 검증 기대.
중간 채널
김진우
(CC)
CJ 피드백 relay. URL/스크린샷 포함 디테일 풍부. 직접 follow-up 메일도 보냄.
Internal team
조재환
(CC)
CJ 메일 CC에 등장. Internal team으로 추정.
인수 받을 개발팀
⚠️ (미정)
—
인수 시점에 확정 필요
커뮤니케이션 패턴
CJ (의사결정) → 김진우 (relay) → 주우철 (Bootalk, 개발 실행)
↓
조재환 (CC)
CJ: PDF 첨부 + 빨간펜 / 자동Check확인 같은 Excel 스펙
김진우: 후속 메일 + 채팅, 구체적 URL / 스크린샷
응답은 김진우에게 가서 김진우가 CJ에게 relay
응답 형식: 피드백 소스별 그룹화 + 번호별 bold title + 격식 있되 따뜻한 톤 (안녕하십니까, 부톡 개발 팀장 주우철입니다 / 편히 말씀 부탁드립니다)
⚠️ 인수 후 인수받을 팀은 이 커뮤니케이션 패턴을 그대로 따를지, 김진우/CJ가 인수받을 팀에 직접 연락할지 합의 필요.
3. External vendors
각 외부 시스템 계약의 owner와 인수 시 변경 절차.
3.1 AWS
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk (account 023888247019, alias onbiztax)
AWS root account 양도 또는 새 organization으로 이동
SSO IdP
(검증 필요) ⚠️
SSO 사용자 추가 / 삭제
IAM 사용자
주우철 + (검증 필요)
인수받을 팀 IAM 사용자 생성 + Bootalk 사용자 disable
Support plan
(검증 필요) ⚠️
Basic이면 무료, Developer/Business는 유료 — 인수 시 plan 결정
Portal
https://023888247019.signin.aws.amazon.com/console
또는 SSO portal URL
3.2 Cloudflare
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk
옵션 A: Cloudflare 계정 통째 양도. 옵션 B: 새 계정 발급 후 zone transfer + Worker / Pages 재생성
Zone
bootalk.co.kr
⚠️ Bootalk 회사 도메인 — 인수받을 팀의 자체 도메인으로 dev URL 이주 권장
Workers
semugpt-frontend-dev
wrangler.toml 갱신 + 재배포
Pages
semugpt-2026 ⚠️
dashboard에서 ownership 변경 또는 재생성
Tunnel
semugpt-backend (ID 078d8083-eba8-4df2-8026-ebafcb53666b)
새 tunnel 생성 + cert 교체 + Lightsail systemctl reload
Portal
https://dash.cloudflare.com/
—
3.3 OpenAI
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk
Org 양도 또는 새 org 생성 후 API key 갱신
Org
(검증 필요) ⚠️
dashboard에서 확인
Portal
https://platform.openai.com/
—
Token rotation
dashboard → API keys → revoke + create
OPENAI_TOKEN env var 갱신 + restart
3.4 Langfuse
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk
Org 양도 또는 새 project 생성 후 prompt 재생성
Org / project
(검증 필요) ⚠️
dashboard에서 확인
Portal
https://cloud.langfuse.com
—
프롬프트 7개
rag-final-answer, hyde-generator, intent-router, query-rewrite, keyword-extraction 등
새 project로 export/import (Langfuse UI)
3.5 Naver Cloud SENS
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk
NCP 계정 양도 또는 새 계정에서 SMS 서비스 재신청 (발신번호 사전 등록 필요 — 수일 소요 )
Service ID
ncp:sms:kr:315481964654:semu-gpt
새 NCP 계정에서 재생성
Calling number
028302220
재등록 — KCB 사전 인증 절차 필요 ⚠️
Portal
https://www.ncloud.com/
—
⚠️ 발신번호 사전 등록 은 KCB 본인 인증을 거쳐야 하고 영업일 기준 1-2일 소요. 인수 시점에 미리 신청 권장.
3.6 Toss Payments
항목
현재 owner
인수 시 변경 절차
계약 / 결제 / 정산
세림세무법인 (가맹점)
가맹점 계약은 클라이언트가 직접 보유
Live keys
⚠️ 미수령 — 클라이언트 측 김창진/김진우에게 제공 요청 중
console에서 발급 후 /etc/semugpt/backend.env 주입
Webhook URL (prod)
⚠️ 미등록
Toss console에서 https://api-new.semugpt.co.kr/webhooks/tosspayments 등록
Portal
https://docs.tosspayments.com/ (가맹점 콘솔)
—
⚠️ Toss는 가맹점(세림세무법인) 계약이라 인수 후에도 owner 변경 없음 . 인수받을 팀은 클라이언트로부터 키만 받으면 됨.
3.7 Sentry
항목
현재 owner
인수 시 변경 절차
계약 / 결제
Bootalk
Org 양도 또는 새 org 생성 후 DSN 갱신
Org
bootalk
dashboard에서 ownership 변경
Project
semugpt
그대로 유지 또는 재생성
Portal
https://sentry.io/organizations/bootalk/
—
3.8 GitHub
항목
현재 owner
인수 시 변경 절차
Organization
uitiorg
Org owner 권한을 인수받을 팀에 이양
Repo
uitiorg/semugpt-2026 (private)
repo 이전 또는 fork
Actions secrets
(Settings → Secrets → Actions)
인수받을 팀이 새 secret 주입
Portal
https://github.com/uitiorg/semugpt-2026
—
4. Escalation Path (장애 시)
flowchart TD
A["장애 발생"] --> B["L1: Slack 자동 알림 (/etc/semugpt/slack-webhook.url)"]
B --> C{"on-call이 해결 가능?"}
C -->|"yes"| D["복구 절차 실행 (06-runbook/recovery.md)"]
C -->|"no — code 문제"| E["L2: 인수받을 팀 dev lead ⚠️ 인수 시점 확정"]
C -->|"no — vendor 문제"| F["L3: vendor support"]
E --> G{"30분 내 해결?"}
G -->|"no"| H["인수받을 팀 CTO/대표"]
G -->|"no — 사용자 영향 큼"| I["클라이언트 (김진우 → CJ) 사전 고지"]
F --> J["AWS Support / Cloudflare Support / OpenAI Support / Toss Support"]
L1 (자동) — Slack 알림
disk-alarm cron (디스크 ≥80%)
health-monitor cron (/actuator/health DOWN)
mention 포함 시 critical → 즉시 대응
자세히는 모니터링 참조.
L2 (사람) — 인수받을 팀 dev lead
⚠️ 인수 시점에 확정 필요. 본인 / 백업 담당자 / 응답 SLA 합의.
역할
이름
연락처
비고
인수받을 팀 dev lead
⚠️ (미정)
—
인수 시점에 확정
백업 담당자
⚠️ (미정)
—
bus factor ≥ 2
L3 (vendor)
Vendor
Support URL
응답 SLA
AWS
https://console.aws.amazon.com/support/
Basic = 24h, Developer = 12h, Business = 1h
Cloudflare
https://dash.cloudflare.com/?to=/:account/support
Free plan = best effort
OpenAI
https://help.openai.com/
통상 ~24h
Toss Payments
가맹점 콘솔 내 문의
(검증 필요)
Naver Cloud
https://www.ncloud.com/support/question
통상 ~24h
Langfuse
https://langfuse.com/contact
community Slack
클라이언트 사전 고지 (사용자 영향 큰 장애)
TO: 김진우 (CC: 김창진, 조재환)
SUBJECT: [SeMu-GPT 장애 알림] {요약}
안녕하십니까, {인수받을 팀} 개발 팀장 {이름}입니다.
현재 SeMu-GPT 시스템에 다음과 같은 장애가 발생하여 사전 안내드립니다.
- 발생 시각: {YYYY-MM-DD HH:MM}
- 영향: {요약}
- 예상 복구: {시각}
- 진행 상황: {요약}
업데이트가 있으면 즉시 알려드리겠습니다.
⚠️ 응답 형식은 세림세무법인 커뮤니케이션 패턴 참조.
5. 인수 후 Bootalk 지원 (있다면)
⚠️ 인수 합의 시점에 확정 필요 . 다음 항목을 합의:
항목
합의 사항
지원 기간
⚠️ (예: 인수 후 1개월, 또는 3개월)
응답 SLA
⚠️ (예: 영업일 24시간 내)
지원 범위
⚠️ 코드 질문 / 인프라 / 장애 대응 별로
비상 연락 채널
⚠️ Slack / 이메일 / 전화
비용
⚠️ 무상 / 유상
지원 기간 후에는 인수받을 팀이 자체적으로 대응. Bootalk는 위키 본문 이 라이브 문서로 남는 것을 보장한다.
알려진 한계 / 개선 예정
인수받을 팀 담당자 미정 ⚠️ — 본 페이지의 L2 escalation, dev lead 등 항목이 인수 시점에 확정 필요.
Bootalk bus factor 1 — 현재 단독 운영. 인수 직후 인수받을 팀 측 최소 2명 이상이 권한 보유 권장.
Vendor support plan 미정 — AWS / Cloudflare 등 paid support plan 여부가 인수 시점에 결정 필요.
NCP SENS 발신번호 재등록 소요 — 인수 시 NCP 계정을 양도하지 않고 새 계정으로 이주 시 영업일 1-2일 소요. 사전 신청 필요.
Toss 가맹점 계약 = 세림세무법인 보유 : 가맹점 owner는 변경 없음. 인수받을 팀과 별개.
클라이언트 커뮤니케이션 패턴 인수 후 변경 가능성 : 현재 김진우 → 주우철 단방향이지만, 인수 후 김진우/CJ가 인수받을 팀에 직접 연락하는 형태로 변할 수 있음 — 인수 시 합의.
관련 문서
접근 권한 목록 — vendor별 자격증명 위치 (vendor 변경 시 회전 항목)
인수 체크리스트 — Day 0 / Week 4 단계별 검증
운영 런북 — L1 알림에 대한 실 운영 절차
모니터링 — Slack 알림 정책
1차 출처: ~/.claude/projects/-Users-juucheol-Bootalk-semugpt-2026/memory/user_client_stakeholders.md (Bootalk 내부 인지 자료)