---
phase: documentation
agent: documentation-advisor
agent_version: 1
generated_at: 2026-06-29T15:50:00+09:00
concerns:
  - "design-advisor skip 확인: 이번 세션은 design-advisor 를 스킵했으므로 architecture/ 갱신 없음 — changes/ + maintenance/ 중심 문서화 적용"
  - "backport: N/A (소비 프로젝트 dogfooding 사례 아님)"
concerns_checked: true
---

# 문서화 보고

## 작성/수정된 문서

| 경로 | 카테고리 | 유형 | 링크 추가한 index | 교차 링크 |
|---|---|---|---|---|
| `docs/changes/2026-06-29-w3-w4-features.md` | changes | 기존 문서 append (후속 세션 섹션 추가 + frontmatter 갱신) | `docs/changes/index.md` (기존 항목 설명 갱신) | `docs/maintenance/post-deploy-verification-checklist.md` (본문 내 링크) |
| `docs/maintenance/post-deploy-verification-checklist.md` | maintenance | 신규 생성 | `docs/maintenance/index.md` (신규 항목 추가) | `docs/changes/2026-06-29-w3-w4-features.md` (frontmatter + 본문 내 링크) |
| `docs/changes/index.md` | changes | 기존 항목 설명 갱신 | — (index 자체) | — |
| `docs/maintenance/index.md` | maintenance | 신규 항목 추가 | — (index 자체) | — |

## 의사결정 기록 위치

- **배지 표시 배선 완료** (`3d10449`): `docs/changes/2026-06-29-w3-w4-features.md` §후속 세션(20260629-142115) §작업 2
- **보안 하드닝 b1** (SsrfSafeFetcher @PostConstruct DNS ttl=30, best-effort): `docs/changes/2026-06-29-w3-w4-features.md` §후속 세션 §작업 4 b1
- **보안 하드닝 b2** (업로드 저장루트 static 밖 이전, `app.upload.game-storage-path=${user.home}/.bibimbap/uploads`): `docs/changes/2026-06-29-w3-w4-features.md` §후속 세션 §작업 4 b2
- **DB DDL 8종 사용자 직접 적용 완료** (no-op 기록): `docs/changes/2026-06-29-w3-w4-features.md` §후속 세션 §작업 1
- **L3 스모크 배포 후 과제 이월 결정**: `docs/maintenance/post-deploy-verification-checklist.md` (체크리스트 전체) + `docs/changes/2026-06-29-w3-w4-features.md` §미적용/이월 항목 갱신
- **b2 자산 수동 이전 운영 절차**: `docs/maintenance/post-deploy-verification-checklist.md` §자산 수동 이전

## 추후 문서화가 필요한 항목

- L3 스모크 실제 수행 후 결과를 `docs/maintenance/post-deploy-verification-checklist.md` 에 체크 및 `docs/changes/2026-06-29-w3-w4-features.md` 에 완료 기록 append.
- b1 SSRF ttl 런타임 반영 여부 확인 후 미반영 시 JVM 레벨 java.security 설정 변경을 ADR 또는 changes 문서로 기록.
- b2 자산 수동 이전 완료 후 체크리스트 항목 체크.
