diff --git a/CHANGELOG.md b/CHANGELOG.md index db98217..79c074e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,20 @@ ## 2026-07-27 +### ๐Ÿ›‘ [Reviewer] #533 ๋ฐ˜๋ ค โ€” ์ „์—ญ "์ „์ฒด๋ณด๊ธฐ" ๋ฒ„ํŠผ์ด ์–ธ๊ธ‰์ˆ˜ ํ•„ํ„ฐ๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š์Œ +- ํŒŒ์ผ: `frontend/src/app/page.tsx:910`(๋…ธ์ถœ ์กฐ๊ฑด), `912-919`(onClick ์ดˆ๊ธฐํ™” ๋ชฉ๋ก) +- ๋ฌธ์ œ: ์ „์—ญ ํ•„ํ„ฐ ์ดˆ๊ธฐํ™” ๋ฒ„ํŠผ("์ „์ฒด๋ณด๊ธฐ")์˜ ๋…ธ์ถœ ์กฐ๊ฑด๊ณผ ์ดˆ๊ธฐํ™” ๋กœ์ง์— `minMentions`๊ฐ€ ๋ˆ„๋ฝ๋จ + - ์–ธ๊ธ‰์ˆ˜ ํ•„ํ„ฐ๋งŒ ์ผœ์ ธ ์žˆ์œผ๋ฉด ๋ฒ„ํŠผ ์ž์ฒด๊ฐ€ ๋…ธ์ถœ๋˜์ง€ ์•Š์Œ(๊ทธ๋ฃน ๋กœ์ปฌ X ๋ฒ„ํŠผ์œผ๋กœ๋Š” ์ดˆ๊ธฐํ™” ๊ฐ€๋Šฅ) + - ๋‹ค๋ฅธ ํ•„ํ„ฐ์™€ ์–ธ๊ธ‰์ˆ˜ ํ•„ํ„ฐ๋ฅผ ํ•จ๊ป˜ ์ผ  ์ƒํƒœ์—์„œ "์ „์ฒด๋ณด๊ธฐ"๋ฅผ ๋ˆŒ๋Ÿฌ๋„ ์–ธ๊ธ‰์ˆ˜ ํ•„ํ„ฐ๋Š” ๊ณ„์† ์ ์šฉ๋œ ์ฑ„๋กœ ๋‚จ์•„, ์‚ฌ์šฉ์ž๊ฐ€ ์ „์ฒด ์ดˆ๊ธฐํ™”๋๋‹ค๊ณ  ์˜ค์ธํ•  ์ˆ˜ ์žˆ์Œ +- ๊ถŒ๊ณ : 910ํ–‰ ์กฐ๊ฑด์— `|| minMentions > 0` ์ถ”๊ฐ€, 912-919ํ–‰์— `setMinMentions(0)` ์ถ”๊ฐ€. "๋‚ด์œ„์น˜" ํ† ๊ธ€ ์ดˆ๊ธฐํ™” ๋ชฉ๋ก๋„ ํ•จ๊ป˜ ์ ๊ฒ€ ๊ถŒ๊ณ  +- ์ฝ”์–ด ํ•„ํ„ฐ ๋กœ์ง(์„ค๊ณ„์„œ ์ผ์น˜, ๊ฒฝ๊ณ„๊ฐ’, ๋ณด์•ˆ)์€ ๋ฌธ์ œ ์—†์Œ โ€” ์ด ๊ฒฐํ•จ๋งŒ์œผ๋กœ ๋ฐ˜๋ ค +- 06-Reviewer โ†’ 03-Developer ๋กœ ๋ฐ˜๋ ค + +### ๐ŸŽจ [Designer] #533 UX ๊ฒ€ํ†  โ€” ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์Œ +- ๋ฐ์Šคํฌํ†ฑ ํˆด๋ฐ” "์–ธ๊ธ‰" ์…€๋ ‰ํŠธ๊ฐ€ ๊ธฐ์กด ํ•„ํ„ฐ(์žฅ๋ฅด/๊ฐ€๊ฒฉ/๋‚˜๋ผ)์™€ ๋™์ผํ•œ ํŒจํ„ด(ํ”Œ๋ ˆ์ด์Šคํ™€๋”/๊ฐ•์กฐ์ƒ‰/๊ทธ๋ฃน X ์ดˆ๊ธฐํ™”/tooltip)์„ ๋”ฐ๋ฆ„์„ ํ™•์ธ, ๋ฌธ๊ตฌ ๋ณ€๊ฒฝ ๋ถˆํ•„์š” +- ์ „์—ญ "์ „์ฒด๋ณด๊ธฐ" ๋ฒ„ํŠผ ๊ฒฐํ•จ ๋ฐœ๊ฒฌ โ†’ ๋™์ž‘ ๋ณ€๊ฒฝ์ด ํ•„์š”ํ•ด Designer ๋ฒ”์œ„ ๋ฐ–์œผ๋กœ ํŒ๋‹จ, Reviewer ๋‹จ๊ณ„๋กœ ์ด๊ด€ +- 05-Designer โ†’ 06-Reviewer ๋กœ ์ „์ง„ (์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์Œ) + ### โœ… [QA] #533 ์–ธ๊ธ‰ ์ ์€ ์‹๋‹น ์ œ์™ธ ํ•„ํ„ฐ โ€” ๊ฒ€์ฆ ํ†ต๊ณผ - ์„ค๊ณ„์„œ(`docs/design/533-min-mentions-filter/README.md`)์™€ ๊ตฌํ˜„(commit 7639fd0) ์ผ์น˜ ํ™•์ธ - ๋ฐฑ์—”๋“œ: `RestaurantMapper.xml findAll` ์Šค์นผ๋ผ ์„œ๋ธŒ์ฟผ๋ฆฌ(`video_count`) + `min_mentions` ํ•„ํ„ฐ, `DISTINCT` ์กฐํ•ฉ์—๋„ ์ค‘๋ณต ์—†์Œ ํ™•์ธ