Skip to content

feat: add permanent item SEO data and sitemap - #135

Merged
dev-ant merged 1 commit into
mainfrom
feat/search-seo
Nov 13, 2026
Merged

dev-ant merged 1 commit into
mainfrom
feat/search-seo

Conversation

@dev-ant

@dev-ant dev-ant commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

경매 기록의 보존 기간과 독립적인 아이템 페이지를 지원하도록 공개 SEO 상세 및 사이트맵 projection API를 추가합니다. 카탈로그 정보 또는 보존된 일간/주간 통계 존재 여부를 공통 색인 자격으로 사용하고, 최근 표시 기간 밖의 마지막 집계도 제공합니다. 평균 가격은 거래 금액/판매 수량으로 계산하며 미존재 404와 장애 5xx를 구분합니다.

검증: gradlew.bat verify --no-daemon 170 tests 통과(실제 MySQL 통합 2개 포함, skip 없음), workflow contract 8 tests 및 mocked Bash tests 통과, 독립 Codex actual-diff 검토 승인. 합성 MySQL EXPLAIN에서 기존 통계 인덱스 조회를 확인했으며 카탈로그 filesort는 남습니다. 스키마·수집 파이프라인·의존성 변경은 없습니다.

계약: docs/item-seo.md, contracts/item-*-response.example.json. Version: 1.0.9. Search SEO v1 r1 SHA256: 15F78F576F0F51CD2EBED1DAE13244D10E5C36077F9B48917A060B415CE87DB8.

React 소비자보다 먼저 배포해야 합니다. 사람 승인 전 병합·운영 배포하지 않습니다.

@dev-ant
dev-ant merged commit 2498247 into main Nov 13, 2026
8 checks passed
@dev-ant
dev-ant deleted the feat/search-seo branch November 13, 2026 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant