v2.33change journal
POP-SPOT v2.33 — 자동수집 다건 추출 — 하루 8건 병목 해소 (스크래핑·쿼터 추가 0)
김동현약 54분
#백엔드#프론트엔드#회고#트러블슈팅
v2.33 릴리즈에 포함된 Git 기록을 빠짐없이 펼친 기술 기록이다. 전문 용어는 바로 풀어 쓰고, 바뀐 모든 코드 줄을 Before → After로 비교했다.
먼저 쉽게 설명하면
자동수집 다건 추출 — 하루 8건 병목 해소 (스크래핑·쿼터 추가 0) 작업이 중심이다. 이 릴리즈는 눈에 보이는 결과뿐 아니라 그 결과를 만든 파일과 코드까지 모두 추적했다.
읽는 법
Git 기준 범위
커밋 649bb88 — feat(v2.33): 자동수집 다건 추출 — 하루 8건 병목 해소 (스크래핑·쿼터 추가 0)변경 파일 5개
쉬운 설명: 자동수집 다건 추출 — 하루 8건 병목 해소 (스크래핑·쿼터 추가 0) 작업이다.
바꾼 이유: 진단: 키워드당 API로 최대 120 snippet 을 가져오면서 앞 8개만 LLM에 투입 (MAX_SNIPPETS=8), 프롬프트도 "팝업 1개만 출력"이라 키워드당 팝업 1개가 상한. 85키워드 × 1 − 중복/저신뢰 = 하루 ≈8건 → 데이터 90~120개 정체.
파일 수: 5개이다.
파일 1. PROJECT_CHANGELOG.md
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 2. README.md
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 3. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/NormalizedPopup.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 4. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupCrawlOrchestrator.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 5. popspot-backend/src/main/java/com/example/popspotbackend/service/crawler/PopupNormalizationService.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
이어 읽을 기록
POP-SPOT v2.32 (2/2) — 메인 페이지 검색 결과 노출 강화 — 서버 렌더 본문 + 키워드 우선 타이틀v2.32에 묶인 1개 커밋과 4개 파일 변경을 Git에서 전수 대조했다. 모든 변경 줄을 Before→After와 쉬운 해석으로 기록했다.POP-SPOT v2.33.1 — 다건 추출 정확도 가드 — 교차오염 방지 + 정확도 우선v2.33.1에 묶인 1개 커밋과 3개 파일 변경을 Git에서 전수 대조했다. 모든 변경 줄을 Before→After와 쉬운 해석으로 기록했다.POP-SPOT v1.0 (1/9) — 보안 강화 + 환경변수 분리 + GCP VM 배포 자료v1.0에 묶인 1개 커밋과 183개 파일 변경을 Git에서 전수 대조했다. 모든 변경 줄을 Before→After와 쉬운 해석으로 기록했다.