guardia-messenger/CLAUDE.md
DESKTOP-TKLFCPRython f29f525c77 refactor: 101.79.17.164 → zioinfo.co.kr 전체 도메인 변환 + Manager UI 배포
- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스)
- Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포
- 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 10:09:17 +09:00

1.9 KiB

GUARDiA Messenger — React Native 모바일 앱

Claude Code용 프로젝트 마스터 컨텍스트


프로젝트 현황

항목 상태
기술 스택 React Native 0.74.5 + Expo SDK 51 + TypeScript
패키지명 kr.co.zioinfo.guardia
EAS 계정 zioinfo
프로젝트 ID ca2f72d6-7dda-4491-9590-7ace34b10a88
최신 성공 빌드 51096ada (Android APK)
서버 https://zioinfo.co.kr:8443 (GUARDiA ITSM)

구현된 화면 (6개)

화면 경로 기능
로그인 app/(auth)/login.tsx JWT 인증
대시보드 app/(tabs)/index.tsx SR 통계, 서비스 상태
SR 관리 app/(tabs)/sr.tsx SR 목록·등록
AI 챗봇 app/(tabs)/chat.tsx Ollama 연동
알림 app/(tabs)/notifications.tsx 푸시 알림 목록
설정 app/(tabs)/settings.tsx 프로필·로그아웃

빌드 핵심 원칙 (위반 시 빌드 실패)

  1. android/, ios/ 폴더 — 로컬 생성 금지 (.easignore로 EAS 제외)
  2. expo-notificationsapp.json 플러그인 등록 금지
  3. babel.config.jsexpo-router/babel 추가 금지
  4. plugins/withGradleProps.jsenablePngCrunchInReleaseBuilds=false 필수

하네스: GUARDiA Messenger

목표: 화면 개발·EAS 빌드·스토어 등록·문서화 전 과정 자동화

트리거: 화면 구현, 기능 추가, EAS 빌드, Play Store 등록, 가이드 작성 요청 시
messenger-orchestrator 스킬을 사용하라. 다시 실행, 수정, 업데이트도 포함.

변경 이력:

날짜 변경 내용 대상 사유
2026-05-31 초기 하네스 구성 전체 GUARDiA Messenger 앱 개발·배포 자동화
2026-05-31 feature-developer 에이전트 + new-features 스킬 추가 agents/, skills/ DR·네트워크·CSAP·생체인증·오프라인 등 신규 기능 10종