docs(graph): full scope graphify 재생성 — frontend 분석 + PostsMapper 반영 (5e0f76b)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K3FeMrbtxfTScjrwUukyHD
This commit is contained in:
parent
5e0f76b7c1
commit
770d3922e2
|
|
@ -7,11 +7,43 @@ user_request: >
|
|||
/frontend-design:frontend-design 프론트 코드들 컴포넌트별로 매번 새로
|
||||
구현하는건 없는지 유지 보수, 확장 차원에서 부족한건 없는지 검토하자
|
||||
|
||||
Summary: ~
|
||||
Summary: |
|
||||
JSP 프론트엔드 26개 파일 전수 검토. CSS 토큰 23개 파일 중복(5,969줄),
|
||||
JS 유틸 함수 8중복, BibimbapModal 패턴 3종 혼존,
|
||||
recruit-form CSRF 폴백 갭(보안), 날짜 함수 편재 확인.
|
||||
5개 권고안(P0×2, P1×2, P2×1) + AC 11개 + 문서화 완료.
|
||||
|
||||
Invocations: []
|
||||
Invocations:
|
||||
- graphify-lookup-advisor: miss (JSP 범위 미포함)
|
||||
- research-advisor: 5개 탐색 A-E 완료
|
||||
- design-advisor: 권고안 + 파일 영향 맵 + AC 산출
|
||||
- documentation-advisor: docs/analysis/ 기록
|
||||
|
||||
Decisions: []
|
||||
Decisions:
|
||||
- CSS 중앙화: src/main/webapp/css/global.css (Tomcat DefaultServlet 서빙)
|
||||
- JS 유틸: src/main/webapp/js/bibimbap-utils.js (window.BibimbapUtils)
|
||||
- 날짜 유틸: src/main/webapp/js/bibimbap-date.js (window.BibimbapDate)
|
||||
- CSRF 갭: recruit-form hidden input + 폴백 헤더 추가
|
||||
- 빌드 도구 도입: 비목표 (별도 결정 사항)
|
||||
|
||||
verified_by_me:
|
||||
- 코드 변경 0건 — 검토 전용 세션
|
||||
- L1/L2: skip (코드 변경 없음)
|
||||
|
||||
needs_user_verification:
|
||||
- 권고 구현 시 Phase 1 (login.jsp 1개 먼저 검증) 진행 권장
|
||||
- recruit-form CSRF 수정은 P0 보안 이슈 — 우선 구현 권고
|
||||
|
||||
graph_refresh:
|
||||
judgment: partial-stale
|
||||
action: full scope 재생성 완료 (src/ + docs/)
|
||||
result: 1996노드/4626엣지/104 communities, 12.5x token reduction
|
||||
source_commit: 5e0f76b
|
||||
generated_at: 2026-06-30T12:05:29+0900
|
||||
|
||||
user_signals:
|
||||
positive: []
|
||||
negative: []
|
||||
|
||||
# Advisor Invocation Decision Log
|
||||
# 각 advisor 호출/스킵 판단 즉시 1줄 append
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
kind: graphify-meta
|
||||
last_generated_at: 2026-06-30T00:00:00+0900
|
||||
source_commit: 2c48184
|
||||
last_generated_at: 2026-06-30T12:05:29+0900
|
||||
source_commit: 5e0f76b
|
||||
scopes:
|
||||
- full
|
||||
---
|
||||
|
|
@ -39,7 +39,7 @@ scope 예시: `full`, `src`, `docs`, `src-features` 등.
|
|||
|
||||
| scope | 마지막 생성 | 소스 커밋 | 대상 경로 | 요약 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `full` | 2026-06-30 | `2c48184` | `src/` + `docs/` | **src+docs 통합** (merge-graphs, 2038노드/4685엣지). 기존 `src` scope(AST 1840노드/4403엣지, Java 클래스·메서드·주입엣지) + `docs` scope(semantic 198노드/282엣지, 설계문서·DDL·변경이력)를 단일 그래프로 통합. src↔docs 교차 탐색 가능. 직전 src 상태: B2 dead code 제거 + 없는 게임 404 반영 (31dc2ff). 직전 docs 상태: W3/W4 스키마·변경이력 반영 (305cc73). |
|
||||
| `full` | 2026-06-30 | `5e0f76b` | `src/` + `docs/` | **src+docs 통합** (1996노드/4626엣지). AST 1844노드 + semantic 155노드(docs/analysis 신규 포함). PostsMapper UPDATE SQL category_id 컬럼 추가 + JSP 프론트엔드 컴포넌트 검토 분석 문서(2026-06-30-frontend-component-review.md) 반영. src↔docs 교차 탐색 가능. 104 communities, 12.5x token reduction. |
|
||||
|
||||
## 갱신 시 체크리스트
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue