diff --git a/plans/250819_gmail_item_implementation_plan.md b/plans/250819_gmail_item_implementation_plan.md
index cbe9d0a..ae4d90b 100644
--- a/plans/250819_gmail_item_implementation_plan.md
+++ b/plans/250819_gmail_item_implementation_plan.md
@@ -110,6 +110,7 @@ PostgreSQL (gmail_tokens 테이블)
sequenceDiagram
participant User as 사용자
participant Front as 프론트엔드
+ participant Auth as auth-server(9000)
participant Gateway as Gateway(8100)
participant Monitor as robeing-monitor(9024)
participant RB as rb8001
@@ -117,18 +118,26 @@ sequenceDiagram
User->>Front: Gmail 아이템 장착 클릭
Front->>Gateway: POST /api/items/gmail/:userId/equip
- Gateway->>Gateway: JWT 토큰 검증
- Gateway->>Monitor: 장착 요청 전달
- Monitor->>DB: robeing_stats 조회 (레벨 체크)
- DB-->>Monitor: 레벨 정보
- alt 레벨 < 5
- Monitor-->>Front: INSUFFICIENT_LEVEL
- else 레벨 >= 5
- Monitor->>DB: gmail_tokens 업데이트
- Note over DB: is_equipped=true
equipped_to=robeing_id
- Monitor->>DB: gmail_audit_logs 기록
- Monitor-->>RB: 장착 완료 알림
- Monitor-->>Front: 장착 성공
+ Gateway->>Auth: JWT 토큰 검증
+ Auth-->>Gateway: 사용자 정보 확인
+
+ alt 인증 실패
+ Gateway-->>Front: UNAUTHORIZED
+ else 인증 성공
+ Gateway->>Monitor: 장착 요청 전달
+ Monitor->>DB: gmail_tokens 소유권 확인
+ Monitor->>DB: robeing_stats 조회 (레벨 체크)
+ DB-->>Monitor: 레벨 정보
+
+ alt 레벨 < 5
+ Monitor-->>Front: INSUFFICIENT_LEVEL
+ else 레벨 >= 5
+ Monitor->>DB: gmail_tokens 업데이트
+ Note over DB: is_equipped=true
equipped_to=robeing_id
+ Monitor->>DB: gmail_audit_logs 기록
+ Monitor-->>RB: 장착 완료 알림
+ Monitor-->>Front: 장착 성공
+ end
end
```