--- 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 자산 수동 이전 완료 후 체크리스트 항목 체크.