Skip to content

Latest commit

ย 

History

History
664 lines (395 loc) ยท 123 KB

session-context.md

File metadata and controls

664 lines (395 loc) ยท 123 KB

Codex ๋Œ€ํ™” ๋งฅ๋ฝ๊ณผ ๊ฒฐ์ • ๊ธฐ๋ก

์ตœ์ดˆ ์ •๋ฆฌ: 2026-09-06. ์ด ๋ฌธ์„œ๋Š” ํ˜„์žฌ Codex ์„ธ์…˜์—์„œ ์Šคํ‚ฌ ์ œ์ž‘์„ ์š”์ฒญํ•˜๊ณ  ๊ธฐ์ค€์„ ๊ตฌ์ฒดํ™”ํ•œ ๋Œ€ํ™”๋ฅผ ์š”์•ฝํ•œ๋‹ค. ์ „์ฒด ๋Œ€ํ™”์˜ ์ถ•์–ด๋ก์ด ์•„๋‹ˆ๋ฉฐ, ์š”์ฒญยท๊ตฌํ˜„ ๊ฒฐ์ •ยท๊ฒ€์ฆ ์‚ฌ์‹ค์„ ๊ตฌ๋ถ„ํ•œ๋‹ค. ์ดํ›„ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ์€ ๋‚ ์งœ๋ณ„ ํ›„์† ๊ธฐ๋ก์œผ๋กœ ์ถ”๊ฐ€ํ•œ๋‹ค.

์ถœ๋ฐœ์ ๊ณผ ๋ชฉํ‘œ

์‚ฌ์šฉ์ž๋Š” UIbowl MCP๋กœ ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ๊ฐ€์ ธ์™€๋„ ๊ตฌํ˜„์— ์ถฉ๋ถ„ํžˆ ํ™œ์šฉํ•˜์ง€ ๋ชปํ•œ๋‹ค๊ณ  ๋А๊ผˆ๋‹ค. ๋‹ค์–‘ํ•œ ์ž‘์—…์— ์žฌ์‚ฌ์šฉํ•  ์Šคํ‚ฌ๊ณผ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ๋ฅผ ๋งŒ๋“ค๊ณ , /Users/aaron-son/Documents/orchestrator์˜ ๋ ˆํผ๋Ÿฐ์Šค ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ๋ฐฉ์‹์„ ๋ถ„์„ํ•ด ๋ฐ˜์˜ํ•ด ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค.

์‚ฌ์šฉ์ž๊ฐ€ ๋ช…์‹œํ•œ ์ตœ์ข… ๋ชฉํ‘œ๋Š” โ€œAI์Šค๋Ÿฌ์šด ๋””์ž์ธ์—์„œ ๋ฒ—์–ด๋‚˜ ๋ ˆํผ๋Ÿฐ์Šค์™€ ์•„์ด๋””์–ด๋ฅผ ์ž˜ ์„ž์–ด์„œ ์ข‹์€ ๋””์ž์ธ์œผ๋กœ ์ œํ’ˆ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒโ€์ด๋‹ค. ์ด๋ฅผ ๊ณ ๊ฐ ๋ฌธ์ œ ์ •์˜ โ†’ ๋ ˆํผ๋Ÿฐ์Šค ์ƒ์„ธ ๊ด€์ฐฐ โ†’ ์ฑ„ํƒยท๋ฐฐ์ œยท์ƒˆ ์•„์ด๋””์–ด ๊ฒฐ์ • โ†’ ํ† ํฐ ๊ธฐ๋ฐ˜ ๊ตฌํ˜„ โ†’ ์‹ค์ œ ๋น„๊ตยท์‹คํŒจ ๋ˆ„์ ์˜ ์ž‘์—… ํ๋ฆ„์œผ๋กœ ๊ตฌ์ฒดํ™”ํ–ˆ๋‹ค.

์‹ค์ œ ๊ด€๋ฆฌ ์›๋ณธ์€ ํ˜„์žฌ ์ €์žฅ์†Œ samkill/skills/์— ์žˆ๋‹ค. orc๋Š” ๋ถ„์„ ์ž…๋ ฅ์ด๋ฉฐ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค. ๊ฐœ์ธ ~/.codex/skills/์˜ ๋‹ค์„ฏ ์—ฐ๊ฒฐ์€ ์ด ์ €์žฅ์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ๊ฒฝ๋กœ๋ฅผ ์ด๋™ํ•˜๋ฉด ์—ฐ๊ฒฐ๋„ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค.

์š”์ฒญ์ด ๊ตฌ์ฒดํ™”๋œ ๊ณผ์ •

์‚ฌ์šฉ์ž์˜ ์š”์ฒญยท๊ต์ • ๋ฐ˜์˜ํ•œ ๊ฒฐ์ •๊ณผ ์ด์œ  ํ˜„์žฌ ์ž๋ฃŒ
๋‹ค์–‘ํ•œ ์Šคํ‚ฌ์„ ๋ชจ๋‘ ๋งŒ๋“ค์–ด ๋‹ฌ๋ผ ์กฐ์‚ฌ, ๊ตฌํ˜„, ๋ฆฌ๋ทฐ, ์ œํ’ˆ ๋ฌธ๊ตฌ, ์˜จ๋ณด๋”ฉ์˜ ์—ญํ• ์„ ๋‹ค์„ฏ ์Šคํ‚ฌ๋กœ ๋ถ„๋ฆฌํ–ˆ๋‹ค. ์ž‘์—…์— ํ•„์š”ํ•œ ์Šคํ‚ฌ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค. ์‚ฌ์šฉ ์•ˆ๋‚ด
๋ฒˆ์—ญ์ฒด UX ๋ฌธ๊ตฌ๋ฅผ ํ”ผํ•˜๊ณ  ํ† ์Šค ๊ธ€์“ฐ๊ธฐ ์›์น™์„ ์ ์šฉํ•ด ๋‹ฌ๋ผ ์ œ๊ณต๋œ ๊น€์ž์œ ์˜ 2022-11-15 ๊ธ€์„ ๋ฐ”ํƒ•์œผ๋กœ 8๊ฐ€์ง€ ์งˆ๋ฌธ๊ณผ ์ „ํ›„ ์˜ˆ์‹œ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ๋ฌธ๊ตฌ๋ฅผ ์ค„์—ฌ๋„ ์ œํ’ˆ ์‚ฌ์‹คยท๋น„์šฉยท์กฐ๊ฑดยท๋ถˆํ™•์‹ค์„ฑ์€ ๋ฐ”๊พธ์ง€ ์•Š๋Š”๋‹ค. ๋Œ“๊ธ€ยท๋ฉ”๋‰ดยทํ‘ธํ„ฐ๋Š” ์›์น™์—์„œ ์ œ์™ธํ–ˆ๋‹ค. ํ•œ๊ตญ์–ด ๊ธฐ์ค€
ํŒจ๋”ฉ๋ถ€ํ„ฐ ๋ฒ„ํŠผ ๊ธ€์ž์ƒ‰, ์•„์ด์ฝ˜ ์Šคํƒ€์ผ๊นŒ์ง€ ๋ถ„์„ํ•ด ๋‹ฌ๋ผ ์š”์†Œ์™€ ๋ณ€ํ˜•๋ณ„ E-ID๋กœ ํฌ๊ธฐยท์‚ฌ๋ฐฉ ์—ฌ๋ฐฑยท๊ธ€์žยท์ƒ‰ ์กฐํ•ฉยท์„ /์ฑ„์›€ยท์ •๋ ฌยท์ƒํƒœ๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. ์ •์ง€ ์ด๋ฏธ์ง€์—์„œ ๋ชจ๋ฅด๋Š” CSS ๊ฐ’์ด๋‚˜ ๋™์ž‘์€ ์ถ”์ • ๋˜๋Š” ๋ฏธํ™•์ธ์œผ๋กœ ๋‚จ๊ธด๋‹ค. ์ƒ์„ธ ๋ถ„์„
UI ๋””์ž์ธ์€ ํ† ํฐํ™”๋ฅผ ํ™•์‹คํ•˜๊ฒŒ ํ•ด ๋‹ฌ๋ผ ํ† ํฐ ํŒŒ์ผ ์กด์žฌ๊ฐ€ ์•„๋‹ˆ๋ผ ์ •์˜ยท์ฐธ์กฐยท์‚ฌ์šฉ์ฒ˜๊นŒ์ง€ ํ™•์ธํ•œ๋‹ค. ๋ฐฐ๊ฒฝ/๊ธ€์ž/์•„์ด์ฝ˜/ํ…Œ๋‘๋ฆฌ์™€ ์ƒํƒœ๋ฅผ ํ•จ๊ป˜ ๊ฒ€ํ† ํ•˜๋ฉฐ ๊ธฐ์กด ํ† ํฐ๊ณผ ์ด์œ  ์žˆ๋Š” ์ง์ ‘๊ฐ’ ์˜ˆ์™ธ๋ฅผ ๋ณด์กดํ•œ๋‹ค. ํ† ํฐ ๊ณ„์•ฝ
์ œ์™ธํ•ด์•ผ ํ•  ๋””์ž์ธ์ด ๋“ค์–ด๊ฐ”๋Š”์ง€ ํŒ๋…ํ•˜๋Š” ๊ฒŒ์ดํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ด ๋‹ฌ๋ผ ์‹ค์ œ ํŒ๋… ๊ฒฐ๊ณผ์™€ ์ฆ๊ฑฐ๋ฅผ ๊ธฐ๋กํ•˜๊ณ  Python CLI๋กœ ๋ˆ„๋ฝยท๋ฌด๊ฒฐ์„ฑยท์†Œ์Šค ๋ณ€๊ฒฝยท์˜ˆ์™ธ ์„ ์–ธ์„ ๊ฒ€์‚ฌํ•œ๋‹ค. ์ด๋ฏธ์ง€ ๋ฏธ๊ด€์„ ์ž๋™ ํŒ๋ณ„ํ•˜๋Š” ๋„๊ตฌ๋ผ๊ณ  ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฒŒ์ดํŠธ ์ ˆ์ฐจ
orc์˜ ์‹คํŒจ๊ฐ€ ๋ถ„์„ ๋ฌธ์„œ์—์„œ โ€˜๊ฒฐํ•จ์ด ์•„๋‹ˆ๋‹คโ€™๋กœ ๋ฐ”๋€Œ๋Š” ๋ฌธ์ œ๋ฅผ ๊ณ ์ณ ๋‹ฌ๋ผ ๊ธฐ์กด ์™„ํ™” ํ‘œํ˜„์„ ์ฒ ํšŒํ–ˆ๋‹ค. ์›๋ณธ 50๊ฐœ๋ฅผ IDยท์›๋ฌธยท์ถœ์ฒ˜ยทํ•ด์‹œ๋กœ ๋ณด์กดํ•˜๊ณ  ์ ์šฉ ์—ฌ๋ถ€์™€ ์˜ˆ์™ธ ๊ทผ๊ฑฐ๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. ๊ณ ์ณค๋‹ค๊ณ  ๊ณผ๊ฑฐ ์‹คํŒจ๋ฅผ ์‚ญ์ œํ•˜์ง€ ์•Š๋Š”๋‹ค. orc ๋ถ„์„๊ณผ ์ˆ˜์ • ์ด์œ 
์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ๊ณ„์† ํŒ๋‹จํ•˜๊ณ  ๋ˆ„์ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค ํ”„๋กœ์ ํŠธ๋ณ„ JSONL ์‹คํ–‰ ์ด๋ ฅ๊ณผ PROJECT ๊ทœ์น™์„ ๋‘์—ˆ๋‹ค. ์ƒˆ ์‹คํŒจยท์ˆ˜์ •ยท์žฌ๋ฐœ์„ ๋ณด์กดํ•˜๊ณ  ์žฌํ˜„ ์กฐ๊ฑด๊ณผ ๋ฐ˜๋ก€๋ฅผ ๊ฒ€ํ† ํ•ด ๊ณตํ†ต ๋ชฉ๋ก์— ๋ฐ˜์˜ํ•œ๋‹ค. ์‹คํŒจ ๋ชฉ๋ก
์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ๋•Œ anti-slop์„ ์ง€์ผœ ๋‹ฌ๋ผ upstream ์ผ๋ฐ˜ ๊ทœ์น™ 15๊ฐœ์™€ TS/JS lint/typecheck ์ ˆ์ฐจ๋ฅผ ์ฝ”๋“œ ์ง€์นจ์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ํƒ€์ž… ๋‹จ์–ธ ๋ฐ˜๋ณต์ด๋‚˜ ๊ทœ์น™ ์™„ํ™”๋กœ ๊ฒ€์‚ฌ๋ฅผ ์šฐํšŒํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋น„ TS/JS ์ž‘์—…์€ ํ•ด๋‹น ์–ธ์–ด์˜ ๊ฒ€์ฆ์„ ์‚ฌ์šฉํ•œ๋‹ค. anti-slop ์ ์šฉ
Douglas persona์™€ knowledge๋กœ ์š”์†Œ ๋ฐฐ์น˜ ์ „์— ๋ณธ์งˆ์„ ์ƒ๊ฐํ•˜๊ฒŒ ํ•ด ๋‹ฌ๋ผ ๊ณ ๊ฐยท์ƒํ™ฉยท๋ฌธ์ œยทํ•ต์‹ฌ ํ–‰๋™ยทํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ๋จผ์ € ์ •์˜ํ•œ๋‹ค. ์ฃผ์š” ์š”์†Œ๋งˆ๋‹ค ์œ„์น˜ยทํฌ๊ธฐยท๊ฐ•์กฐ ์ด์œ ์™€ ์ œ๊ฑฐ ์‹œ ์˜ํ–ฅ์„ ๊ธฐ๋กํ•œ๋‹ค. ๋ ˆํผ๋Ÿฐ์Šค ์›๋ฆฌ์™€ ์ƒˆ ์•„์ด๋””์–ด์˜ ์—ญํ• ์„ ์—ฐ๊ฒฐํ•œ๋‹ค. ๋ณธ์งˆ์—์„œ ๋ฐฐ์น˜ํ•˜๊ธฐ
๋”ฐ๋กœ ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œํ•ด ๋‹ฌ๋ผ ์ตœ์ดˆ ์ œ์ž‘์€ 8๊ฐœ, ํ›„์† ์ƒ์„ธ ๋ถ„์„ยทํ† ํฐยท๊ฒŒ์ดํŠธ ๋ณด๊ฐ•์€ 5๊ฐœ ์ปค๋ฐ‹์œผ๋กœ ๋‚˜๋ˆ  origin/main์— ํ‘ธ์‹œํ–ˆ๋‹ค. ์›๊ฒฉ์€ safethecode/samkill์ด๋‹ค. ์•„๋ž˜ ๊ตฌํ˜„ ์ด๋ ฅ
์ด๋ฒˆ ๋Œ€ํ™”๋ฅผ ๋ฌธ์„œ๋กœ ๋‚จ๊ธฐ๊ณ  AGENTS.md๋กœ ๊ธฐ๋ณธ ํ–‰๋™์„ ๋งŒ๋“ค์–ด ๋‹ฌ๋ผ ์ด ๋ฌธ์„œ์— ๊ฒฐ์ • ๊ฒฝ์œ„๋ฅผ ์ •๋ฆฌํ•˜๊ณ  ๋ฃจํŠธ ์ง€์นจ์— ์ž‘์—…๋ณ„ ๊ธฐ๋ณธ ๊ธฐ์ค€๊ณผ ํ–ฅํ›„ ๋งฅ๋ฝ ๊ธฐ๋ก ์˜๋ฌด๋ฅผ ์—ฐ๊ฒฐํ–ˆ๋‹ค. AGENTS.md

์™ธ๋ถ€ ์ž๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•œ ๋ฒ”์œ„

orc์˜ profiles/design.md์™€ profiles/design-components.md๋ฅผ ๋กœ์ปฌ์—์„œ ๋ถ„์„ํ–ˆ๋‹ค. ์‹คํŒจ ๋ชฉ๋ก์—๋Š” Known AI Failure Patterns 16๊ฐœ, QA Guardrails 24๊ฐœ, AI Slop ์ฒดํฌ๋ฆฌ์ŠคํŠธ 10๊ฐœ๋ฅผ ์›๋ฌธ๊ณผ ํ•จ๊ป˜ ๋ณด์กดํ–ˆ๋‹ค. ์ถ”๊ฐ€ RUI ๊ธฐ์ค€ 7๊ฐœ๋Š” ์ด ํŒจํ‚ค์ง€์˜ ์ž‘์—… ๊ธฐ์ค€์ด๋ฉฐ orc ์›๋ฌธ์œผ๋กœ ํ‘œ์‹œํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด ์ˆ˜๋Ÿ‰์€ ์ตœ์ดˆ ์ •๋ฆฌ ์‹œ์ ์˜ ์ƒํƒœ์ด๋ฉฐ ์ดํ›„ ๋ชฉ๋ก ๋ฒ„์ „์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค.

์‚ฌ์šฉ์ž๊ฐ€ ์ œ๊ณตํ•œ ํ† ์Šค ๊ธ€์˜ ์›์น™์€ ๋‹ค์Œ ํ–‰๋™ ์˜ˆ์ธก, ๋ถˆํ•„์š”ํ•œ ๋‹จ์–ด ์ œ๊ฑฐ, ์ค‘๋ณต ๋ฌธ์žฅ ์ œ๊ฑฐ, ํ•ต์‹ฌ ์ •๋ณด ์ง‘์ค‘, ๋งํ•˜๊ธฐ ์‰ฌ์šด ํ‘œํ˜„, ๊ฐ•์š” ์—†๋Š” ๊ถŒ์œ , ๋ˆ„๊ตฌ๋‚˜ ์ดํ•ดํ•  ๋ง, ์ƒํ™ฉ์— ๋งž๋Š” ๊ณต๊ฐ์ด๋‹ค. ํ† ์Šค์˜ ์ตœ์‹  ๊ณต์‹ ์ •์ฑ…์„ ๋ณ„๋„๋กœ ๊ฒ€์ฆํ–ˆ๋‹ค๊ณ  ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค.

anti-slop์€ ํ•ด๋‹น revision์˜ READMEยท์„ค์น˜ ์Šคํ‚ฌยท์ผ๋ฐ˜ ๊ทœ์น™ ๋“ฑ๋ก ์ฝ”๋“œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. upstream์˜ ์ตœ์‹  ๋ณ€๊ฒฝ์€ ํ–ฅํ›„ ์ ์šฉ ์‹œ ์žฌํ™•์ธํ•œ๋‹ค. ํ˜„์žฌ ์ €์žฅ์†Œ์—๋Š” ์ œํ’ˆ TS/JS ๊ตฌํ˜„์ด ์—†์–ด Oxlint/anti-slop์„ ์„ค์น˜ยท์‹คํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค.

Douglas ์ž๋ฃŒ๋Š” ํ•ด๋‹น revision์˜ persona์™€ ๊ณ ๊ฐ ๋ฌธ์ œยท๊ฐ€์น˜ยท๋ณธ์งˆ์— ๊ด€๋ จ๋œ ์ง€์‹ 5ํŽธ์„ ์ฝ์—ˆ๋‹ค. ๊ฐœ๋ณ„ ์ถœ์ฒ˜๋Š” ์ ์šฉ ๋ฌธ์„œ์— ์žˆ๋‹ค. ์ „์ฒด ์ง€์‹ ํด๋”๋ฅผ ์ฝ์—ˆ๋‹ค๊ณ  ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ธ๋ฌผ์˜ ๋งํˆฌ๋‚˜ ์ •์ฒด์„ฑ, ํˆฌ์ž ์กฐ์–ธ์„ ๊ฐ€์ ธ์˜ค์ง€ ์•Š๊ณ  ๊ณ ๊ฐ ๋ฌธ์ œ ์ค‘์‹ฌ ๊ด€์ ์„ UI ํŒ๋‹จ์— ์‘์šฉํ–ˆ๋‹ค.

๋ฐ˜๋“œ์‹œ ๋ณด์กดํ•  ๊ต์ •

์›๋ณธ ๊ธˆ์ง€ ์‚ฌํ•ญ์„ โ€œ๊ทธ ์ž์ฒด๋Š” ๊ฒฐํ•จ์ด ์•„๋‹ˆ๋‹คโ€๋ผ๋ฉฐ ์ผ๊ด„ ํ•ด์ œํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์šฉ์ž์˜ ์˜๋„์™€ ๋‹ค๋ฅด๋‹ค. ์›๋ณธ ์‹คํŒจ๋ฅผ ๋จผ์ € ๊ฒ€์‚ฌํ•˜๊ณ , ๋ช…์‹œ๋œ ๋ธŒ๋žœ๋“œยท์ ‘๊ทผ์„ฑยท์‚ฌ์šฉ์ž ๊ณผ์ œ๋กœ ์˜ˆ์™ธ๊ฐ€ ํ•„์š”ํ•˜๋ฉด ๊ด€๋ จ ID์™€ ๋ฒ”์œ„ยท๊ทผ๊ฑฐยท๊ฒ€์ฆ ๊ฒฐ๊ณผ๋ฅผ ๋‚จ๊ธด๋‹ค. ๋ฐ˜๋Œ€๋กœ ๊ธˆ์ง€ ๋ชฉ๋ก๋งŒ ๋”ฐ๋ผ ๋ชจ๋“  ์ œํ’ˆ์„ ๊ฐ™์€ ํšŒ์ƒ‰ ํ™”๋ฉด์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ๋„ ๋ชฉํ‘œ๋ฅผ ์ถฉ์กฑํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ œํ’ˆ์˜ ํ•ต์‹ฌ ๊ณผ์ œ์™€ ๋””์ž์ธ ํ’ˆ์งˆ์„ ๊ฐ๊ฐ ํ™•์ธํ•œ๋‹ค.

๋…๋ฆฝ ํ•ฉ์„ฑ ํ‰๊ฐ€์—์„œ ๋ช…์„ธ ์ „์šฉ ์ž‘์—…์˜ ๊ฒŒ์ดํŠธ ์ฒ˜๋ฆฌ์— ๋ชจํ˜ธํ•จ์ด ๋ฐœ๊ฒฌ๋๋‹ค. ๊ฒŒ์ดํŠธ ๋ฌธ์„œ์— RUI-07 ์˜ˆ์‹œ๋ฅผ ์ถ”๊ฐ€ํ•ด ์›๋ž˜ spec, visual ๊ฒ€์‚ฌ ์ข…๋ฅ˜๋ฅผ ์œ ์ง€ํ•˜๊ณ  ํ™”๋ฉด์ด ์—†์œผ๋ฉด unknown์œผ๋กœ ๋‚จ๊ธฐ๋„๋ก ๋ณด์™„ํ–ˆ๋‹ค. ๋ช…์„ธ๋Š” spec-only๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ตฌํ˜„ ๊ฒŒ์ดํŠธ PASS๋Š” ์•„๋‹ˆ๋‹ค. ์›๋ž˜ ์ง€์ ๊ณผ ํ›„์† ํ™•์ธ์„ ํ‰๊ฐ€ ๊ธฐ๋ก์— ํ•จ๊ป˜ ๋ณด์กดํ–ˆ๋‹ค.

๊ตฌํ˜„ ์ด๋ ฅ๊ณผ ๊ฒ€์ฆ ์ƒํƒœ

์ตœ์ดˆ ๋‹ค์„ฏ ์Šคํ‚ฌยท๋ฌธ์„œยทํ…œํ”Œ๋ฆฟยทํ‰๊ฐ€ ๊ธฐ๋ก์€ 0e25c61๋ถ€ํ„ฐ 7c7889e๊นŒ์ง€ 8๊ฐœ ์ปค๋ฐ‹์œผ๋กœ ๋ฐ˜์˜ํ–ˆ๋‹ค. ์ƒ์„ธ ๋ณด๊ฐ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

์ปค๋ฐ‹ ๋ณ€๊ฒฝ
5bcff8a UIbowl ์ปดํฌ๋„ŒํŠธ ์ƒ์„ธ ๋ถ„์„
9fa6230 ์ œํ’ˆ ๋ณธ์งˆ, ํ† ํฐ, anti-slop ์ฝ”๋“œ ๊ธฐ์ค€
cd669d4 ๋””์ž์ธ ๊ฒŒ์ดํŠธ์™€ ์‹คํŒจ ๋ณด์กด
5154475 ์ƒ์„ธ ๋ถ„์„ยทํ† ํฐยท๋ณธ์งˆยท๊ฒŒ์ดํŠธ ํ‰๊ฐ€
f437427 orc ์‹คํŒจ ๊ธฐ์ค€ ๋ถ„์„ ์ˆ˜์ •๊ณผ ์‚ฌ์šฉ ์•ˆ๋‚ด

์œ„ ๋ณ€๊ฒฝ์€ origin/main ํ‘ธ์‹œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๋Œ€ํ™” ๋งฅ๋ฝ ๋ฌธ์„œ๋Š” ์ด ๊ตฌํ˜„ ์ด๋ ฅ ์ดํ›„์— ์ถ”๊ฐ€๋๋‹ค. ์ดํ›„ ๋ฌธ์„œ ์ž์ฒด์˜ ์ปค๋ฐ‹์€ Git ์ด๋ ฅ์—์„œ ํ™•์ธํ•œ๋‹ค.

๊ธฐ๋ก๋œ ๊ฒ€์ฆ์€ ๊ฒŒ์ดํŠธ CLI ํ…Œ์ŠคํŠธ 21๊ฐœ ํ†ต๊ณผ, ์›๋ณธ ์‹คํŒจ 50๊ฐœ์˜ ํ…์ŠคํŠธยทํ•ด์‹œ ๋Œ€์กฐ, ์Šคํ‚ฌ 5๊ฐœ ํ˜•์‹๊ณผ ๋‹น์‹œ ๋กœ์ปฌ ๋งํฌ 33๊ฐœยท๊ฐœ์ธ ์—ฐ๊ฒฐ 5๊ฐœ ํ™•์ธ์ด๋‹ค. ์ดˆ๊ธฐ UIbowl MCP ์กฐํšŒ์™€ ๋Œ€ํ‘œ ์ด๋ฏธ์ง€ 3์žฅ ๊ด€์ฐฐ๋„ ์ˆ˜ํ–‰ํ–ˆ๋‹ค. ์ƒ์„ธ ๋ฒ”์œ„๋Š” ์ „์ฒด ํ‰๊ฐ€์™€ ๊ฒŒ์ดํŠธ ํ‰๊ฐ€์— ์žˆ๋‹ค. ์ด ์ˆ˜์น˜๋Š” ํ•ด๋‹น ๊ฒ€์‚ฌ ๋‹น์‹œ์˜ ๊ธฐ๋ก์ด๋ฉฐ ๋ฌธ์„œ ์ถ”๊ฐ€ ํ›„ ๋งํฌ ์ˆ˜๊ฐ€ ๊ณ ์ •๋๋‹ค๋Š” ๋œป์€ ์•„๋‹ˆ๋‹ค.

์‹ค์ œ ์ œํ’ˆ ์•ฑ ๊ตฌํ˜„, ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋” ๋น„๊ต, ์ „์ฒด ์‚ฌ์šฉ์ž ํ๋ฆ„ยท์ ‘๊ทผ์„ฑ ๊ฒ€์ฆ์€ ์ด ์Šคํ‚ฌ ์ œ์ž‘์—์„œ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค. CLI ํ…Œ์ŠคํŠธ์˜ ์ด๋ฏธ์ง€ ๋ฐ”์ดํŠธ๋Š” ํ•ฉ์„ฑ ์ž๋ฃŒ์ด๋ฉฐ ์‹ค์ œ ์ด๋ฏธ์ง€ ํŒ๋… ์ฆ๊ฑฐ๊ฐ€ ์•„๋‹ˆ๋‹ค. ํ–ฅํ›„ ์ œํ’ˆ ๊ตฌํ˜„์—์„œ ์‹ค์ œ ํ™”๋ฉดยท๋™์ž‘ยทํ† ํฐ ์‚ฌ์šฉยท์ฝ”๋“œ ๊ฒ€์‚ฌ์™€ ๊ฒŒ์ดํŠธ ํŒ๋…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹ค.

2026-09-06 ํ›„์† ๊ฒฐ์ •: ๋งฅ๋ฝ ๊ธฐ๋ก์„ ๊ธฐ๋ณธ ํ–‰๋™์œผ๋กœ

์‚ฌ์šฉ์ž๋Š” ์ด ์„ธ์…˜์˜ ๋Œ€ํ™”๋ฅผ ์žฌ๊ฐœ ๊ฐ€๋Šฅํ•œ ๋ฌธ์„œ๋กœ ๋‚จ๊ธฐ๊ณ  ์ด๋ฅผ ๊ธฐ๋ณธ ํ–‰๋™์œผ๋กœ ์ •ํ•ด ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ๋ฃจํŠธ AGENTS.md์— ๋งฅ๋ฝ ๋ฌธ์„œ ์ฝ๊ธฐ, ์ž‘์—…์— ํ•ด๋‹นํ•˜๋Š” ์Šคํ‚ฌ ์ ์šฉ, ์ค‘์š”ํ•œ ์š”๊ตฌยท๊ฒฐ์ •ยท๊ต์ •ยท๊ฒ€์ฆ ๊ฒฐ๊ณผ ๊ธฐ๋ก์„ ๋ช…์‹œํ–ˆ๋‹ค. ๋‹จ์ˆœ ์ƒํƒœ ์งˆ๋ฌธ์€ ์ค‘๋ณต ๊ธฐ๋กํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด ๊ทœ์น™์€ ํ˜„์žฌ ์ €์žฅ์†Œ ๋ฒ”์œ„์ด๋ฉฐ ์ „์—ญ Codex ์„ค์ •์„ ๋ณ€๊ฒฝํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

์•ž์œผ๋กœ ๊ธฐ์ค€์ด ๋ฐ”๋€Œ๋ฉด ๋‚ ์งœ๋ณ„๋กœ ์š”์ฒญ, ๊ฒฐ์ •๊ณผ ์ด์œ , ๋ฐ”๋€ ํŒŒ์ผ, ๊ฒ€์ฆ, ๋‚จ์€ ์ผ์„ ์ถ”๊ฐ€ํ•œ๋‹ค. ํ˜„์žฌ ์œ ํšจํ•œ ํ–‰๋™์€ AGENTS.md์™€ ํ•ด๋‹น ์Šคํ‚ฌ์— ๋ฐ˜์˜ํ•˜๊ณ , ๊ณผ๊ฑฐ ๊ต์ •๊ณผ ์‹คํŒจ ๊ฒฝ์œ„๋Š” ์ด ๋ฌธ์„œ์—์„œ ๋ณด์กดํ•œ๋‹ค.

2026-09-06 Todo ํ…Œ์ŠคํŠธ ํ”ผ๋“œ๋ฐฑ

์‚ฌ์šฉ์ž๋Š” ์‹ค์ œ Todo ๊ฒฐ๊ณผ์˜ ํ™”๋ฉด 4์žฅ์„ ์ œ๊ณตํ•˜๊ณ  ์Šคํ‚ฌ ๊ฐœ์„ ์„ ์š”์ฒญํ–ˆ๋‹ค. ์›๋ž˜ ํ”„๋กฌํ”„ํŠธ๋Š” โ€œ๋‚ด๊ฐ€ ์ง€๊ธˆ ์Šคํ‚ฌ์„ ๋งŒ๋“ค์—ˆ๊ฑฐ๋“ ? ํ…Œ์ŠคํŠธ๋กœ Todo List ๋งŒ๋“ค์–ด์ค˜ html css ์ •๋„๋ฉด ์ถฉ๋ถ„ํ•  ๋“ฏ ์ง€๊ธˆ์€. ๋ชจ๋ฐ”์ผ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์›Œ์•ผ ํ•ด. ์ฑ„ํŒ…์œผ๋กœ๋„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋„ค ํˆฌ๋‘ ์ƒ์„ฑ์„โ€์ด์—ˆ๋‹ค.

์ƒˆ ๋ช…์‹œ ๊ธฐ์ค€์€ ์š”์ฒญ ์—†๋Š” ๋กœ๊ณ  ์ œ์ž‘ ๊ธˆ์ง€, ์ฝ๋Š” ๊ธ€์ž ์ตœ์†Œ 14px, CTA์™€ ํ•„ํ„ฐ ํ˜•ํƒœ ๊ตฌ๋ถ„, ํ…์ŠคํŠธ ์ „์šฉ ํ–‰๋™ ์ตœ์†Œํ™”, ์˜๋ฏธ ์žˆ๋Š” ์•„์ด์ฝ˜, ๋ถˆํ•„์š”ํ•œ ๋ฌธ๊ตฌ/๋ฐฐ์น˜ ์ œ๊ฑฐ, ํ•„์š” ์—†๋Š” ์Šคํฌ๋กค๊ณผ hrํ˜• ๊ตฌ๋ถ„์„  ์ œ๊ฑฐ๋‹ค. โ€œ๋‚ ์งœ์™€ ์‹œ๊ฐ„๋„ ํ•จ๊ป˜โ€๋Š” ๊ธˆ์น™์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ํ•„์š” ์—†๋Š” ์œ„์น˜์—์„œ ์‹œ์„ ์„ ๋ถ„์‚ฐํ•˜๋Š” ๋ฌธ๊ตฌ์˜ ์‚ฌ๋ก€๋‹ค. ๋ชฉ๋ก๊ณผ ๋Œ€ํ™”๊ฐ€ ์„œ๋กœ ๊ณต๊ฐ„์„ ๋นผ์•—์œผ๋ฉด ํƒญ/๋ทฐ ๋ถ„๋ฆฌ๋ฅผ ๊ฒ€ํ† ํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ฑ„ํŒ…์€ ์ž…๋ ฅ์ฐฝ์˜ ๋ชจ์–‘๋ฟ ์•„๋‹ˆ๋ผ ์ „์†กยท๊ฒฐ๊ณผยท์‹คํŒจยท์žฌ์‹œ๋„ยท๋ณต๊ท€๊นŒ์ง€ ํŒ๋‹จํ•œ๋‹ค.

todo/์˜ ์†Œ์Šคยทํ† ํฐยท๊ธฐ์กด ๋ฆฌ๋ทฐยท๊ฒŒ์ดํŠธ ๊ฒฐ๊ณผ๋ฅผ ์ฝ๊ณ  ์ €์žฅ๋œ ์ „์ฒด ํ™”๋ฉด 2์žฅ์„ ์ง์ ‘ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋ฆฌ๋ทฐ๋Š” aligned์˜€์œผ๋‚˜ ์‹ค์ œ gate-result๋Š” ๊ฒฝ๋กœ ์˜ค๋ฅ˜๋กœ UNVERIFIED์˜€๋‹ค. ํ† ํฐ์„ ์“ฐ๊ณ  ๊ฒน์น˜์ง€ ์•Š๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์ข‹์€ ๊ตฌ์„ฑ์˜ ์ฆ๊ฑฐ๋กœ ๋Œ€์‹ ํ•œ ํŒ๋… ๋ˆ„๋ฝ์„ ํ™•์ธํ–ˆ๋‹ค. ์ƒˆ ๊ทœ์น™ ์ด์ „์— ์—†๋Š” 14px ํ•˜ํ•œ์„ ๋‹น์‹œ ๋ช…์‹œ ์š”๊ตฌ ์œ„๋ฐ˜์ด์—ˆ๋‹ค๊ณ  ์†Œ๊ธ‰ํ•ด ์ฃผ์žฅํ•˜์ง€ ์•Š๊ณ , ์ด๋ฒˆ ๊ต์ • ์ดํ›„ ํ•„์ˆ˜ ํ•˜ํ•œ์œผ๋กœ ์ ์šฉํ•œ๋‹ค.

์‹ค์ œ ์‹คํŒจ ๊ธฐ๋ก๊ณผ ํ™”๋ฉด/์ฝ”๋“œ ํ•ด์‹œ๋ฅผ ๋ณด์กดํ•˜๊ณ  UI ๊ตฌ์„ฑ ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ตฌํ˜„ยท๋ชจ๋ฐ”์ผยทํ† ํฐยท๋ฌธ๊ตฌยท๋ฆฌ๋ทฐ์™€ AGENTS ๊ธฐ๋ณธ ์ง€์นจ์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๊ธฐ์กด ORC 50๊ฐœ/RUI 7๊ฐœ๋ฅผ ์œ ์ง€ํ•œ ์ฑ„ RUI-08โ€“15๋ฅผ ์ถ”๊ฐ€ํ•ด catalog v2, ์ด 65๊ฐœ๊ฐ€ ๋๋‹ค. ์ด์ „ ๋ฒ„์ „์˜ ํŒ๋…์„ ์ƒˆ ํ†ต๊ณผ๋กœ ์žฌ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ด๋ฒˆ ์š”์ฒญ์€ ์Šคํ‚ฌ ๊ฐœ์„ ์ด๋ฏ€๋กœ todo ์ œํ’ˆ์€ ์ˆ˜์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์‹คํŒจ ์‚ฌ๋ก€ ๋ณด์กด๊ณผ ์ƒˆ ์ง€์นจ์˜ ํ‰๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ , ํ–ฅํ›„ todo ๊ฐœ์„ ์€ ์‹ค์ œ ๋ Œ๋”์™€ ์ƒํ˜ธ์ž‘์šฉ์„ ๋‹ค์‹œ ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค. ์ƒˆ ๊ธฐ์ค€์˜ ๋…๋ฆฝ ํ‰๊ฐ€์— ๊ด€์ฐฐยท๋ช…์„ธยท๋ฏธ์‹คํ–‰ ๋ฒ”์œ„๋ฅผ ๋‚จ๊ธด๋‹ค.

2026-09-06 ๋ ˆํผ๋Ÿฐ์Šค ๊ฒฐํ•ฉ ํ’ˆ์งˆ ๊ต์ •

Todo ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ˜์˜ํ•˜๋˜ ์ค‘ ์‚ฌ์šฉ์ž๋Š” ๊ฒฐ๊ณผ๊ฐ€ ๋ ˆํผ๋Ÿฐ์Šค์™€ ๋‹ฎ์ง€ ์•Š๊ณ  ํ’ˆ์งˆ๋„ ์ „ํ˜€ ๊ฐ™์ง€ ์•Š์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ๋ ˆํผ๋Ÿฐ์Šค์˜ ์ข‹์€ ๋ถ€๋ถ„์„ ํ•ฉ์ณ ๋ฐ˜์˜ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ถ”๊ฐ€๋กœ ์ง€์ ํ–ˆ๋‹ค. ๊ธˆ์ง€ ๋ชฉ๋ก ๋ณด๊ฐ•๋งŒ์œผ๋กœ ์ด ์š”๊ตฌ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๊ธ์ •์ ์ธ ์ฑ„ํƒ ๊ธฐ์ค€๊ณผ ๋น„๊ต ์ ˆ์ฐจ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค.

๋ ˆํผ๋Ÿฐ์Šค ๊ฒฐํ•ฉ ๊ธฐ์ค€์€ Q-ID๋ณ„ ์›๋ณธ ์˜์—ญยท์žฅ์ ยท์œ ์ง€ํ•  ๊ด€๊ณ„ยท๋ณ€ํ˜• ์ด์œ ยท๊ตฌํ˜„ ์š”์†Œยทํ† ํฐยท๋น„๊ต ์ฆ๊ฑฐ๋ฅผ ์—ฐ๊ฒฐํ•œ๋‹ค. ๊ธฐ๋Šฅ/์ƒ‰ ์ผ๋ถ€์˜ ์œ ์‚ฌ์„ฑ์ด๋‚˜ chosen/์˜๋„์  ์ฐจ์ด ์„ ์–ธ์œผ๋กœ ์ „์ฒด ํ’ˆ์งˆ์„ ์ •๋‹นํ™”ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋ชฉ๋ก๊ณผ ์ฑ„ํŒ… ๋“ฑ ์„œ๋กœ ๋‹ค๋ฅธ ๊ณผ์ œ์— ์ ํ•ฉํ•œ ์ž๋ฃŒ๋ฅผ ๊ณจ๋ผ ๊ณตํ†ต ์‹œ๊ฐ ๊ทœ์น™์œผ๋กœ ๊ฒฐํ•ฉํ•˜๊ณ , ์›๋ณธ/๊ตฌํ˜„์„ ๋‚˜๋ž€ํžˆ ๋ณด๊ณ  ํ•ต์‹ฌ ํŠน์ง•์˜ ์œ ์ง€ยท๊ฒ€์ฆ๋œ ๋ณ€ํ˜•ยทํ‡ด๋ณดยท๋ฏธํ™•์ธ์„ ํŒ๋…ํ•œ๋‹ค.

RUI-16/17์„ ๊ฐ™์€ ๋ฏธ์ปค๋ฐ‹ catalog v2 ๊ฐœ์ •์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ด๋ฒˆ ๊ฐœ์ •์˜ ์ตœ์ข… ์ˆ˜๋Ÿ‰์€ ์›๋ณธ 50๊ฐœ + ์ถ”๊ฐ€ 17๊ฐœ = 67๊ฐœ๋‹ค. ๋ฐ”๋กœ ์œ„ 65๊ฐœ๋Š” ์ž‘์—… ์ค‘๊ฐ„ ์ƒํƒœ๋ฅผ ๊ธฐ๋กํ•œ ๊ฒƒ์ด๋ฉฐ ์ตœ์ข… ์ˆ˜๋Ÿ‰์€ ์•„๋‹ˆ๋‹ค. ์ƒˆ๋กœ ์›๋ณธ UIbowl ์ด๋ฏธ์ง€๋ฅผ ์กฐํšŒยท๋น„๊ตํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋ฏ€๋กœ ์‹ค์ œ ์›๋ณธ ๋Œ€๋น„ ์ฐจ์ด์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ํ‰๊ฐ€์™€ ๋ฌธ์„œ ์ธ๊ณ„์˜ ๊ณต๋ฐฑ์„ ๊ตฌ๋ถ„ํ•œ๋‹ค. Todo ์ œํ’ˆ์€ ์—ฌ์ „ํžˆ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.

์ด๋ฒˆ ๊ฐœ์ • ๊ฒ€์ฆ: catalog 67๊ฐœ ๊ธฐ์ค€ CLI 21๊ฐœ ํ…Œ์ŠคํŠธ ํ†ต๊ณผ, ์ด์ „ 57๊ฐœ ๊ทœ์น™ ๋‚ด์šฉ ๋ณด์กด, ์Šคํ‚ฌ ํ˜•์‹/๊ฐœ์ธ ์—ฐ๊ฒฐ/๋กœ์ปฌ ๋งํฌ ํ™•์ธ, Todo ์›๋ณธ ํ•ด์‹œ ๋ถˆ๋ณ€๊ณผ ๋ณด์กด ์ด๋ฏธ์ง€ ํ•ด์‹œ ์ผ์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๋…๋ฆฝ ํ‰๊ฐ€์—์„œ ์ƒˆ ๊ตฌ์„ฑ ๊ธฐ์ค€์˜ ๋ฌธ์ œ ํƒ์ง€๋Š” ํ™•์ธํ–ˆ์ง€๋งŒ ์›๋ณธ ๋ ˆํผ๋Ÿฐ์Šค ๋ถ€์žฌ๋กœ Q-ID ํ’ˆ์งˆ ๋น„๊ต๋Š” ๋ฏธ๊ฒ€์ฆ์œผ๋กœ ๋‚จ์•˜๋‹ค. ์Šคํ‚ฌ ๊ฐœ์„ ์„ Todo ์ œํ’ˆ ์ˆ˜์ •์ด๋‚˜ ํ’ˆ์งˆ ๋‹ฌ์„ฑ์œผ๋กœ ๋ณด๊ณ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-09-06 ๊ฒ€์‚ฌ ๋ฒ”์œ„ ์ถ•์†Œ ๊ธˆ์ง€

์‚ฌ์šฉ์ž๋Š” reference-review์˜ โ€œ์ด‰๋ฐ•ํ•œ ์ผ์ •์€ ๊ฒ€์‚ฌ ๋ฒ”์œ„๋ฅผ ์ค„์ด๋Š” ์ด์œ ์ผ ์ˆ˜ ์žˆ๋‹คโ€๋ผ๋Š” ๋ฌธ์žฅ์„ ์ง์ ‘ ๊ต์ •ํ–ˆ๋‹ค. ์ด ์ž‘์—…์—์„œ๋Š” ์ด‰๋ฐ•ํ•œ ์ผ์ •์„ ๊ฐ€์ •ํ•˜์ง€ ์•Š์œผ๋ฉฐ ํ•„์ˆ˜ ๊ฒ€์‚ฌ ๋ฒ”์œ„๋Š” ๋™์ผํ•˜๊ฒŒ ์œ ์ง€ํ•œ๋‹ค. ํ•ด๋‹น ๋ฌธ์žฅ์„ ์ฒ ํšŒํ•˜๊ณ  ๋ฆฌ๋ทฐ ์Šคํ‚ฌยท๊ฒŒ์ดํŠธ ์ ˆ์ฐจยทAGENTS์— ์ผ์ •/์‹œ๊ฐ„์„ ์ด์œ ๋กœ ๊ฒ€์‚ฌ ๋ฒ”์œ„ยทํ•ญ๋ชฉยท๊นŠ์ดยทํ†ต๊ณผ ๊ธฐ์ค€์„ ์ค„์ด์ง€ ์•Š๋„๋ก ๋ช…์‹œํ–ˆ๋‹ค. ์‹คํ–‰ํ•  ์ˆ˜ ์—†๋Š” ๊ฒ€์‚ฌ๋Š” ์‚ญ์ œ/์˜ˆ์™ธ๋กœ ๋Œ๋ฆฌ์ง€ ์•Š๊ณ  ํ•„์ˆ˜ ํ•ญ๋ชฉ๊ณผ ๋ฏธ๊ฒ€์ฆ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•œ๋‹ค.

๊ฒ€์ฆ: ๊ด€๋ จ ์ง€์นจ์—์„œ ์ผ์ • ๊ธฐ๋ฐ˜ ์ถ•์†Œ ํ—ˆ์šฉ ๋ฌธ๊ตฌ๋ฅผ ๊ฒ€์ƒ‰ํ•ด ํ•œ ๊ณณ์„ ํ™•์ธยท๊ต์ •ํ–ˆ๊ณ , ๋ณ€๊ฒฝ ๋ฌธ์„œ์˜ ์ผ๊ด€์„ฑ๊ณผ diff ๊ณต๋ฐฑ ๊ฒ€์‚ฌ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ํšŒ๊ท€ ์‚ฌ๋ก€ L์— ๋™์ผํ•œ ๊ฒ€์‚ฌ ๋ชฉ๋ก์„ ๋ณด์กดํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ๋ฌธ์„œ ์ง€์นจ ๊ต์ •์ด๋ฉฐ CLI ์ฝ”๋“œ๋‚˜ catalog ๊ทœ์น™์€ ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ˆ˜์ •๋œ ์Šคํ‚ฌ๋กœ Todo ์žฌ๊ตฌํ˜„

์‚ฌ์šฉ์ž๋Š” ์Šคํ‚ฌ์ด ์ˆ˜์ •๋˜์—ˆ์œผ๋‹ˆ ๋‹ค์‹œ ์ฝ๊ณ  Todo๋ฅผ ๋‹ค์‹œ ๋งŒ๋“ค๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์ด๋ฒˆ ์ž‘์—…์€ ์Šคํ‚ฌ ์ˆ˜์ •์ด ์•„๋‹ˆ๋ผ ์ œํ’ˆ ์žฌ๊ตฌํ˜„์ด๋‹ค. todo/์˜ ์ด์ „ ์†Œ์Šคยท๋ฌธ์„œยท์ฆ๊ฑฐ๋Š” todo/design/v1/์— ๋ณด์กดํ–ˆ๊ณ  ์Šคํ‚ฌ ์›๋ณธ์€ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.

๋ณ€๊ฒฝ: ์ž„์˜ ๋กœ๊ณ /์Šฌ๋กœ๊ฑด ์ œ๊ฑฐ, ์ฝ๋Š” ๊ธ€์ž 14px ํ•˜ํ•œ, ์ƒํƒœ ํ•„ํ„ฐ์™€ ํŽธ์ง‘/์ƒ์„ฑ CTA ๊ตฌ๋ถ„, ๊ณต์‹ Lucide SVG ์‚ฌ์šฉ, ๋ฐ˜๋ณต ๊ตฌ๋ถ„์„  ์ œ๊ฑฐ. ๋ชฉ๋ก๊ณผ ๋Œ€ํ™”๋ฅผ ๋ณ„๋„ ํƒญ์œผ๋กœ ๋ถ„๋ฆฌํ•ด ์ดˆ์•ˆยท๋Œ€ํ™”ยท์„ ํƒยท๋ณด๋˜ ์œ„์น˜๋ฅผ ์œ ์ง€ํ•œ๋‹ค. ๊ธฐ์กด UIbowl ๋ชฉ๋ก ์ด๋ฏธ์ง€๋Š” ์žฌ์‚ฌ์šฉํ–ˆ๊ณ , ๋ถ€์กฑํ–ˆ๋˜ ์ฑ„ํŒ…์€ MCP๋กœ ๋‹ค๊ธ€๋กœ/Dot/ํ”Œ๋ ˆ์ด์Šค๋ฆฌ์ŠคํŠธ ๋Œ€ํ‘œ ํ™”๋ฉด 3๊ฐœ๋ฅผ ์ถ”๊ฐ€ ์กฐํšŒยท๊ด€์ฐฐํ–ˆ๋‹ค. ์‹ค์ œ ์›๋ณธ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ๋‚˜๋ž€ํžˆ ๋น„๊ตํ•œ Q1โ€“Q6 ๊ธฐ๋ก์€ todo/design/reference-synthesis.md์™€ ๋น„๊ต ์ด๋ฏธ์ง€์— ์žˆ๋‹ค.

๊ฒ€์ฆ: lint/typecheck, ํŒŒ์„œ ํ…Œ์ŠคํŠธ 8๊ฐœ, ์‹ค์ œ Chrome ์ƒ์„ฑยท์ˆ˜์ •ยท์‚ญ์ œยท๋ณต๊ตฌยท์ €์žฅยทํƒญ ๋ณต๊ท€ยท์ž…๋ ฅ ์˜ค๋ฅ˜ ์žฌ์ „์†กยท๊ณผ๊ฑฐ ๋Œ€ํ™” ์Šคํฌ๋กค ์œ ์ง€ ํ†ต๊ณผ. 390ร—844์—์„œ ๋นˆ/1๊ฐœ/4๊ฐœ ๋ชฉ๋ก ๋ชจ๋‘ pageHeight=clientHeight=844, ์ค‘์ฒฉ ์Šคํฌ๋กค 0, ํ™•์ธํ•œ ๋ชจ๋“  ์ฝ๋Š” ํ…์ŠคํŠธ computed 14px ์ด์ƒ. 320px ๊ธด ๋‚ด์šฉ๊ณผ ์ถ•์†Œ ๋†’์ด/ํฐ ๊ธ€์ž๋„ ํ™•์ธํ–ˆ๋‹ค. ๋ฌผ๋ฆฌ ๋ชจ๋ฐ”์ผ ํ‚ค๋ณด๋“œ์™€ iOS Safari๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

๊ฒŒ์ดํŠธ๋Š” todo ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ์˜ฌ๋ฐ”๋ฅธ ์ƒ๋Œ€ ๊ฒฝ๋กœ๋กœ ์‹คํ–‰ํ–ˆ๋‹ค. catalog v2์˜ ํ™œ์„ฑ 67๊ฐœ์™€ ํ”„๋กœ์ ํŠธ 3๊ฐœ, ์ด 70๊ฐœ ํŒ๋… ๊ฒฐ๊ณผ๊ฐ€ todo/design/gate-result.json์—์„œ PASS์ด๋ฉฐ errors/failures๊ฐ€ ๋น„์–ด ์žˆ๋‹ค. ์˜ˆ์™ธ ๋ฒ”์œ„์™€ ์‹ค์ œ ์ฆ๊ฑฐ/ํ•ด์‹œ๋Š” ๋ณด๊ณ ์„œ์™€ ledger์— ๋ณด์กดํ•œ๋‹ค. ์›๋ณธ๊ณผ ๋ฏธ๊ด€์ด โ€˜๋™๊ธ‰โ€™์ด๋ผ๋Š” ์ ์ˆ˜ ์ฃผ์žฅ์€ ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด์ „ ๊ฒฝ๋กœ ์˜ค๋ฅ˜ UNVERIFIED๋Š” v1 ๊ธฐ๋ก์œผ๋กœ ์œ ์ง€ํ•œ๋‹ค.

2026-09-06 ๋‹ค์ค‘ ๋ ˆํผ๋Ÿฐ์Šค์™€ ์ถ”๊ฐ€ ๋ชจ๋ฐ”์ผ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” Todo์™€ ์ฑ„ํŒ…์„ ๊ฐ๊ฐ ์—ฌ๋Ÿฌ MCP ํ˜ธ์ถœ๋กœ ์กฐ์‚ฌยท๋ˆ„์ ํ•˜๊ณ  ์ ์šฉํ•˜๋„๋ก ์š”์ฒญํ–ˆ๋‹ค. ์ด์–ด์„œ ๋ชจ๋ฐ”์ผ ํƒญ, ์ƒ์„ฑ ํผ์˜ ์ฃผ ์ œ๋ชฉ๊ณผ ๋‚ ์งœ/์‹œ๊ฐ„ ์ž…๋ ฅ, ๋ถ€๋ชจ ํŒจ๋”ฉ, ๋ชฉ๋ก/๋Œ€ํ™”์˜ ํ†ค ํ†ต์ผ, ์ธ์ ‘ ๋‚ ์งœ ์ •๋ณด ์ค‘๋ณต๊ณผ ์„œ๋น„์Šค๋ณ„ ์„น์…˜ ๊ตฌ๋ถ„์„ ๊ต์ •ํ–ˆ๋‹ค. ์š”์ฒญยทํ™•์ธ ๊ทผ๊ฑฐยท๊ตฌํ˜„ํ•œ ์Šคํ‚ฌ ๊ธฐ์ค€ยท์‹ค์ œ MCP ๊ฒ€์‚ฌ์™€ ๋ชจ์˜ ํ‰๊ฐ€์˜ ๊ตฌ๋ณ„์€ ํ›„์† ๋งฅ๋ฝ์— ๊ธฐ๋กํ–ˆ๋‹ค. catalog v3๋Š” ๊ธฐ์กด67๊ฐœ๋ฅผ ๋ณด์กดํ•˜๊ณ  RUI-18โ€“25๋ฅผ ์ถ”๊ฐ€ํ•œ ์ด75๊ฐœ๋‹ค. ์ด๋ฒˆ ์ž‘์—…์˜ ๋Œ€์ƒ์€ ์Šคํ‚ฌ์ด๋ฉฐ Todo ์ œํ’ˆ์€ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 Todo ์„ธ ๋ฒˆ์งธ ์ ์šฉ โ€” catalog v3

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์Šคํ‚ฌ์ด ๋‹ค์‹œ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฏ€๋กœ ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•ด Todo๋ฅผ ์žฌ์ˆ˜์ •. ๊ด€๋ฆฌ ์›๋ณธ์˜ reference-to-ui/uibowl-research/ux-copy/reference-review ๋ฐ ์—ฐ๊ฒฐ ๊ธฐ์ค€์„ ์ ์šฉํ–ˆ๋‹ค. ์Šคํ‚ฌ ์ž์ฒด๋Š” ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ์กฐ์‚ฌ: ๋ชฉ๋ก MCP ์žฌ์กฐํšŒ์™€ ๋‚ ์งœ ํ”ผ์ปค MCP ์กฐํšŒ๋ฅผ ๋ถ„๋ฆฌํ•˜๊ณ  ๊ธฐ์กด ๋Œ€ํ™”/ํƒญ ์›๋ณธ๋„ ์žฌํ™•์ธํ–ˆ๋‹ค. SC1โ€“SC5, B1โ€“B4, R1โ€“R9, D7โ€“D9, Q7โ€“Q9๋กœ ๋ˆ„์ ํ–ˆ๋‹ค. ์ด์ „ ๊ตฌํ˜„๊ณผ ์ฆ๊ฑฐ๋Š” todo/design/v2์— ๋ณด์กดํ–ˆ๋‹ค.
  • ๊ตฌํ˜„: ํ•˜๋‹จ ํƒญ64pxยท์„ธ๋กœ ์•„์ด์ฝ˜/๋ผ๋ฒจยทํˆฌ๋ช… ์„ ํƒ ๋ฐฐ๊ฒฝ, ์ œ๋ชฉ/์—ฐ์›”/์ˆ˜๋Ÿ‰/์˜ˆ์‹œ ์ค‘๋ณต ์ •๋ฆฌ, ๋‹ฌ๋ ฅ๊ณผ ์ž‘์—… ์˜์—ญ ๋ถ„๋ฆฌ, ์ƒํƒœ๋ณ„ ๋ชฉ๋ก ์‚ฌ๋ฐฉ8px, ๋ชฉ๋ก/๋Œ€ํ™”/ํผ ํ‘œ๋ฉด๊ณผ ์ œ๋ชฉ ํ†ต์ผ. ์ƒ์„ฑยท์ˆ˜์ • ํผ์— ํ•œ๊ตญ์–ด ๋‚ ์งœ/์‹œ๊ฐ„ ํ‘œ์‹œ, ์‹ค์ œ ๋‚ ์งœ ๋‹ฌ๋ ฅ๊ณผ ์‹œ๊ฐ„ ์„ ํƒยท์ทจ์†Œยท์ดˆ๊ธฐํ™”ยทํฌ์ปค์Šค ๋ณต๊ท€๋ฅผ ๊ตฌํ˜„ํ–ˆ๋‹ค.
  • ๊ฒ€์ฆ: lint(15๊ฐœ anti-slop ๊ทœ์น™), typecheck, parser8๊ฐœ, ๊ธฐ์กด ๋ธŒ๋ผ์šฐ์ € ํ๋ฆ„๊ณผ ์ถ”๊ฐ€ picker ๊ฒ€์ฆ ํ†ต๊ณผ. 320/390px ๋ฐ ์ถ•์†Œ๋†’์ด/ํฐ๊ธ€์ž ๊ฒ€์ฆ. ๊ธฐ๋ณธ4๊ฐœ/0๊ฐœ/1๊ฐœ ๋ชฉ๋ก์€390ร—844์—์„œ pageHeight=clientHeight844. catalog v3 ํ™œ์„ฑ75๊ฐœ์™€ ํ”„๋กœ์ ํŠธ4๊ฐœ๋ฅผ ํฌํ•จํ•œ ๊ฒŒ์ดํŠธ ์‹ค์ œ PASS, errors/failures ์—†์Œ. ์ฆ๊ฑฐ์™€ ์„ ์–ธ ์˜ˆ์™ธ๋Š” todo/design/gate-report.json, ์‹ค์ œ ๊ฒฐ๊ณผ๋Š” gate-result.json. ๊ฒŒ์ดํŠธ๋Š” ์ฆ๊ฑฐ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ์ด๋ฉฐ ๋ฏธ๊ด€ ์ž๋™ ํŒ๋ณ„์ด ์•„๋‹ˆ๋‹ค.
  • ๋ฏธํ™•์ธ: ๋ฌผ๋ฆฌ ๋ชจ๋ฐ”์ผ ํ‚ค๋ณด๋“œ, iOS Safari, OS select ํŒ์—…์˜ ์‹ค๊ธฐ๊ธฐ ํ‘œ์‹œ. ์ฑ„ํŒ…์€ ์„œ๋ฒ„ AI๊ฐ€ ์•„๋‹Œ ๊ทœ์น™ ๊ธฐ๋ฐ˜ ๋กœ์ปฌ ์ž…๋ ฅ์ด๊ณ  ์ €์žฅ์€ ํ•ด๋‹น ๋ธŒ๋ผ์šฐ์ €์— ํ•œ์ •๋œ๋‹ค.
  • ๋ฏธ๋ฆฌ๋ณด๊ธฐ: http://127.0.0.1:4173. ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ฑ„ํŒ… ๋””์ž์ธ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” ๊ธฐ๋Šฅ ๊ฐœ์„  ์„ค๋ช…์— โ€œ๋””์ž์ธ์ด ๊ฐœ์„ ์ด ๋˜์–ด์•ผ์ง€โ€๋ผ๊ณ  ๊ต์ •ํ–ˆ๋‹ค. ์•ž์„  ๋‹ต๋ณ€์€ ๊ธฐ๋Šฅ ์œ ์ง€์™€ ์Šคํƒ€์ผ ํ†ต์ผ์„ ์ค‘์‹ฌ์œผ๋กœ ์„ค๋ช…ํ–ˆ์œผ๋ฉฐ ์ฑ„ํŒ… ์ž์ฒด์˜ ์‹œ๊ฐ ๊ฐœ์„ ์ด ๋ถ€์กฑํ–ˆ๋‹ค. ๊ธฐ์กด ์›๋ณธ R3/R4/R6๋ฅผ ์žฌํŒ๋…ํ•˜๊ณ  reference-to-ui/uibowl-research/ux-copy/reference-review ๊ธฐ์ค€์œผ๋กœ D10/Q10โ€“Q12๋ฅผ ์ ์šฉํ–ˆ๋‹ค. v3 ์†Œ์Šค/์ฆ๊ฑฐ๋Š” todo/design/v3์— ๋ณด์กดํ–ˆ๋‹ค.

์ดˆ๊ธฐ ์ž…๋ ฅ ์˜ˆ์‹œ2๊ฐœ(์ดˆ์•ˆ๋งŒ ์ฑ„์›€), ์ „์†ก ํ›„ ์ˆจ๊น€, ์ค‘๋ฆฝ ๋ฐœ์‹  ๋งํ’์„ , ์ œ๋ชฉ/์ผ์‹œ/๊ฒฐ๊ณผ ์ด๋™์ด ๋ฌถ์ธ ์ €์žฅ๊ฒฐ๊ณผ, ์ž‘์„ฑ/์‹คํ–‰์„ ๋ถ„๋ฆฌํ•œ ์ž…๋ ฅ์ฐฝ์œผ๋กœ ๋ณ€๊ฒฝํ–ˆ๋‹ค. 320px ๋งˆ์ง€๋ง‰ ์–ด๋ฏธ ์ค„๋ฐ”๊ฟˆ์„ ์‹ค์ œ ํŒ๋… ํ›„ ์งง์€ ๋™๋“ฑ ๋ฌธ๊ตฌ๋กœ ๊ณ ์ณค๋‹ค. ์ˆ˜์ • ์ „ํ›„ ๋น„๊ต๋Š” todo/design/chat-before-after.html.

lint/typecheck/parser8๊ฐœ/์ „์ฒด ๋ธŒ๋ผ์šฐ์ €/ํ”ผ์ปค ๊ฒ€์ฆ๊ณผ ์˜ˆ์‹œ ์ดˆ์•ˆยทํฌ์ปค์Šคยท๋‹ค์ค‘ ๊ฒฐ๊ณผยท320px ๊ฒ€์ฆ ํ†ต๊ณผ. ์ตœ์‹  ์†Œ์Šค์™€ ์ฆ๊ฑฐ์— ๋Œ€ํ•œ ์ „์ฒด catalog v3 ๊ฒŒ์ดํŠธ PASS. ์‹ค์ œ ํ™”๋ฉด6๊ฐœ ๋น„๊ต๋ฅผ ์™„๋ฃŒํ–ˆ์œผ๋‚˜ ์‹ค๋ฌผ ํ‚ค๋ณด๋“œ/iOS Safari๋Š” ๋ฏธ๊ฒ€์ฆ. AI ์˜๋ฏธ ์ดํ•ด ํ™•์žฅ ์—†์ด ๋””์ž์ธ๊ณผ ํ•„์š”ํ•œ ์˜ˆ์‹œ ์ž…๋ ฅ ๋™์ž‘์— ์ง‘์ค‘ํ–ˆ๋‹ค.

2026-09-06 composer ์•ˆ๋‚ด์™€ ๋‚ด๋ถ€ ์ •๋ ฌ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” โ€˜์—ฌ๋Ÿฌ ์ผ์€ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉโ€™ ์•ˆ๋‚ด๊ฐ€ composer์— ๋ถˆํ•„์š”ํ•˜๋‹ค๊ณ  ์ง€์ ํ•˜๊ณ , ์ด์–ด์„œ ์ž…๋ ฅ ๊ธ€์ž๊ฐ€ ์„ผํ„ฐ์— ๋งž์ง€ ์•Š๋Š” ๋ถ€๋ถ„๋„ ๋ณด์™„ํ•ด ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์ž…๋ ฅ ๊ฐ€๊นŒ์ด์— ๋‘” ์•ˆ๋‚ด๋ผ๋„ ํ•„์š”์„ฑ์ด ์—†์œผ๋ฉด ์‚ญ์ œํ•˜๋ฉฐ ์•ˆ๋‚ด ํ–‰์˜ ์˜ˆ์•ฝ ๊ณต๊ฐ„๋„ ์ œ๊ฑฐํ•˜๋„๋ก UX ๋ฌธ๊ตฌยทUI ๊ตฌ์„ฑยท๋ฆฌ๋ทฐ ๊ธฐ์ค€์„ ๋ณด๊ฐ•ํ–ˆ๋‹ค. ํ•œ ์ค„ ์ž…๋ ฅ/placeholder์™€ ๋ฒ„ํŠผ/์•„์ด์ฝ˜์˜ ์‹œ๊ฐ ์ค‘์‹ฌ, ์—ฌ๋Ÿฌ ์ค„ textarea์˜ ์œ„์ชฝ ์ฝ๊ธฐ ์‹œ์ž‘์ ์„ ๊ตฌ๋ณ„ํ•ด ๊ฒ€์‚ฌํ•œ๋‹ค. ๋ถ€๋ชจ flex ์ •๋ ฌ๋ฟ ์•„๋‹ˆ๋ผ ๋‚ด๋ถ€ line-height/padding/๋†’์ด๋ฅผ ํ™•์ธํ•œ๋‹ค.

๊ธฐ์กด RUI-11/22 ๋ฐ ORC-F10/G18์„ ๊ตฌ์ฒดํ™”ํ•œ ์ฐธ๊ณ  ์ง€์นจ ๋ณ€๊ฒฝ์ด๋‹ค. catalog ์›๋ฌธ/๋ฒ„์ „๊ณผ CLI ์ฝ”๋“œ๋Š” ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค. ํšŒ๊ท€ ์‚ฌ๋ก€ O์— ์กฐ๊ฑด๊ณผ ๋ฐ˜๋ก€๋ฅผ ์ถ”๊ฐ€ํ–ˆ๊ณ  ๋ฌธ์„œ ์ผ๊ด€์„ฑยท๋งํฌยทdiff ๊ณต๋ฐฑ์„ ๊ฒ€์‚ฌํ–ˆ๋‹ค. Todo ์ œํ’ˆ ์ž์ฒด๋Š” ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ๋ Œ๋” ๊ฒ€์ฆํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ด์ค‘ ํฌ์ปค์Šค ๊ต์ •

์‚ฌ์šฉ์ž๋Š” composer์˜ ๋ฐ”๊นฅ ํ‘œ์‹œ์™€ ๋‚ด๋ถ€ ์ž…๋ ฅ์˜ ํฌ์ปค์Šค ํ‘œ์‹œ๊ฐ€ ๊ฒน์น˜๋Š” ํ™”๋ฉด์„ ์ œ์‹œํ•˜๊ณ , ๋Œ€์ฒด ํšจ๊ณผ๊ฐ€ ์žˆ์œผ๋ฉด ๊ธฐ๋ณธ ์ž…๋ ฅ ํฌ์ปค์Šค๋Š” ์—†์–ด๋„ ๋˜๋Š”์ง€ ์งˆ๋ฌธํ–ˆ๋‹ค. ๊ฐ™์€ ์ž…๋ ฅ์˜ ํ‘œ์‹œ ์ฃผ์ฒด๋ฅผ ํ•˜๋‚˜๋กœ ์ •ํ•˜๊ณ  ์ถฉ๋ถ„ํ•œ ์ปค์Šคํ…€ ํ‘œ์‹œ๊ฐ€ ์žˆ์„ ๋•Œ ํ•ด๋‹น ์ž…๋ ฅ์˜ ๊ธฐ๋ณธ ๋ง๋งŒ ์ œ๊ฑฐํ•˜๋„๋ก UI ๊ตฌ์„ฑยทํ† ํฐยท๋ฆฌ๋ทฐ ๊ธฐ์ค€์„ ๋ณด๊ฐ•ํ–ˆ๋‹ค. pressed/active์™€ ์ง€์†์ ์ธ ํ‚ค๋ณด๋“œ ํฌ์ปค์Šค๋Š” ๊ตฌ๋ถ„ํ•˜๋ฉฐ ์ „์†ก ๋ฒ„ํŠผ์œผ๋กœ ์ด๋™ํ•œ ์‹ค์ œ ๋Œ€์ƒ๋„ ์‹๋ณ„ํ•ด์•ผ ํ•œ๋‹ค. ์ „์—ญ outline ์ œ๊ฑฐ๋Š” ๊ธˆ์ง€ํ•˜๊ณ  ์˜ค๋ฅ˜ยท๊ณ ๋Œ€๋น„ ์ƒํƒœ๋ฅผ ๊ฒ€์ฆ ๋Œ€์ƒ์œผ๋กœ ์œ ์ง€ํ•œ๋‹ค.

ํšŒ๊ท€ ์‚ฌ๋ก€ P์— ์ค‘๋ณต ์ œ๊ฑฐ์™€ ํฌ์ปค์Šค ๋ณด์กด ์กฐ๊ฑด์„ ๊ธฐ๋กํ•˜๊ณ  ๋ฌธ์„œยท๋งํฌยทdiff ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. catalog/CLI์™€ Todo ์ œํ’ˆ์€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค. ์‹ค์ œ ํฌ์ปค์Šคยทํ‚ค๋ณด๋“œยท๊ณ ๋Œ€๋น„ ๊ฒ€์ฆ์„ ์ˆ˜ํ–‰ํ–ˆ๋‹ค๊ณ  ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-09-06 CTA ์•„์ด์ฝ˜ ์˜ค๋ฅธ์ชฝ ๋ฐฐ์น˜

์‚ฌ์šฉ์ž๋Š” ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ฉด CTA์˜ ์•„์ด์ฝ˜์„ ์˜ค๋ฅธ์ชฝ์— ๋ฐฐ์น˜ํ•˜๋„๋ก ์š”์ฒญํ–ˆ๋‹ค. ์‹คํ–‰ CTA์— ์•„์ด์ฝ˜์ด ์žˆ์„ ๋•Œ label โ†’ icon์„ ๊ธฐ๋ณธ์œผ๋กœ ํ•˜๊ณ , ๋ฐฉํ–ฅ/๊ด€๋ก€ยท๋ช…์‹œ ์š”๊ตฌ ๋“ฑ์— ๋”ฐ๋ฅธ ์„ ํ–‰ ์•„์ด์ฝ˜๋งŒ ์ด์œ ์™€ ๋ฒ”์œ„๋ฅผ ๊ธฐ๋กํ•˜๋„๋ก UI ๊ตฌ์„ฑยทํ† ํฐยท๋ฆฌ๋ทฐยทAGENTS๋ฅผ ๋ณด๊ฐ•ํ–ˆ๋‹ค. ์ „์†ก ์˜ˆ์‹œ๋Š” ์ „์†ก โ†‘๋‹ค. ์•„์ด์ฝ˜ ์ถ”๊ฐ€ ์ž์ฒด๋ฅผ ๊ฐ•์ œํ•˜๊ฑฐ๋‚˜ ํƒ์ƒ‰ ํƒญ/ํ•„ํ„ฐ๊นŒ์ง€ ๋™์ผํ•˜๊ฒŒ ์žฌ๋ฐฐ์น˜ํ•˜์ง€ ์•Š๋Š”๋‹ค.

ํšŒ๊ท€ ์‚ฌ๋ก€ Q์™€ ๋ฌธ์„œ ์ผ๊ด€์„ฑยทdiff ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ์Šคํ‚ฌ ์ง€์นจ์ด๋ฉฐ Todo ์ œํ’ˆ์˜ ์‹ค์ œ ๋ฒ„ํŠผ์„ ์ˆ˜์ •ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

2026-09-06 ์ตœ์‹  ์Šคํ‚ฌ๋กœ ์ฑ„ํŒ… composer ์žฌ์ˆ˜์ •

์‚ฌ์šฉ์ž๋Š” ์Šคํ‚ฌ์ด ๋‹ค์‹œ ๊ฐœ์„ ๋˜์—ˆ์œผ๋‹ˆ ์ฑ„ํŒ…์„ ๊ฐœ์„ ํ•ด ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. revision413fef6์™€ ๋ณ€๊ฒฝ๋œ UX ๋ฌธ๊ตฌยท๋‚ด๋ถ€ ์ •๋ ฌยท๋ฆฌ๋ทฐ ๊ธฐ์ค€์„ ์ฝ๊ณ  D11/Q13์„ ์ ์šฉํ–ˆ๋‹ค. ๋ถˆํ•„์š”ํ•œ ์ƒ์‹œ ์ž…๋ ฅ๋ฒ•๊ณผ ๋ณ„๋„ ์‹คํ–‰ ํ–‰์„ ์‚ญ์ œํ•˜๊ณ , ๋นˆ/ํ•œ ์ค„ ์ž…๋ ฅ๊ณผ ์ „์†ก์„44px ํ–‰์— ์ •๋ ฌํ–ˆ๋‹ค. ๊ธ€์ž ํ™•๋Œ€์—์„œ ๋ฒ„ํŠผ๋งŒ47px๊ฐ€ ๋˜๋Š” ์›์ธ์„ ๊ณ ์ •ํŒจ๋”ฉ์œผ๋กœ ํ™•์ธํ•ด ํŒŒ์ƒํŒจ๋”ฉ์œผ๋กœ ์ˆ˜์ •ํ–ˆ๊ณ , ์ค‘๋ณต ๋‚ด๋ถ€ ํฌ์ปค์Šค ๊ฒฝ๊ณ„๋ฅผ ์ œ๊ฑฐํ•˜๋˜ ์™ธ๊ณฝ ์ž…๋ ฅ ํฌ์ปค์Šค๋Š” ์œ ์ง€ํ–ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ค„์€ ์œ„์ชฝ์—์„œ ์ฝ๊ณ 120px ์ƒํ•œ๊ณผ ์Šคํฌ๋กค์„ ์œ ์ง€ํ•œ๋‹ค. ํ•˜๋‹จ ์˜ˆ์•ฝ๋†’์ด๋Š” ์‹ค์ œ composer๋†’์ด์— ๋งž์ถ˜๋‹ค.

v4 ์†Œ์Šค/์ฆ๊ฑฐ ๋ณด์กด. composer-checks.json์˜ ๋นˆ/ํ•œ์ค„/ํ™•๋Œ€ ๋‚ด๋ถ€์ค„๊ณผ ๋ฒ„ํŠผ ์ค‘์‹ฌ ์ฐจ0px, ๊ธฐ๋ณธํผ62px. ๊ธดplaceholder/320px/์—ฌ๋Ÿฌ์ค„/์ƒํ•œ/ํฌ์ปค์Šค/disabled ์ƒํƒœ ์ง์ ‘ ํ™•์ธ. ๊ธฐ์กด ๋ธŒ๋ผ์šฐ์ €ยทํ”ผ์ปคยท์˜ˆ์‹œ ํ…Œ์ŠคํŠธ,lint/typecheck/parser8๊ฐœ ํ†ต๊ณผ. ์ตœ์‹  ์ฆ๊ฑฐ ์ „์ฒด ๊ฒŒ์ดํŠธ PASS. ์‹ค๋ฌผ ํ‚ค๋ณด๋“œ/iOS Safari ๋ฏธ๊ฒ€์ฆ ์œ ์ง€. ๋น„๊ต๋Š” todo/design/chat-before-after.html. ์Šคํ‚ฌ ์ž์ฒด๋Š” ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 Lucide ๊ธฐ๋ณธ ์•„์ด์ฝ˜

์‚ฌ์šฉ์ž๋Š” ์ž„์˜๋กœ ์•„์ด์ฝ˜์„ ๋งŒ๋“ค์ง€ ๋ง๊ณ  ๊ฐ€๊ธ‰์  lucide-react๋ฅผ ์“ฐ๋„๋ก ์š”์ฒญํ–ˆ๋‹ค(๋Œ€ํ™”์˜ lucied-react ํ‘œ๊ธฐ๋Š” ํ•ด๋‹น ํŒจํ‚ค์ง€๋กœ ํ•ด์„). React์—๋Š” lucide-react, ๋น„ React์—๋Š” ๊ณต์‹ Lucide SVG/ํ•ด๋‹น ํ™˜๊ฒฝ ํŒจํ‚ค์ง€๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ์ง€์ •ํ–ˆ๋‹ค. ์•„์ด์ฝ˜ ๋•Œ๋ฌธ์— ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋ฐ”๊พธ์ง€ ์•Š๊ณ , ๋ช…์‹œ๋œ ๊ธฐ์กด ์‹œ์Šคํ…œ/๋ธŒ๋žœ๋“œ์— ๋”ฐ๋ฅธ ๋‹ค๋ฅธ ์„ธํŠธ๋Š” ์˜ˆ์™ธ ๊ทผ๊ฑฐ๋ฅผ ๋‚จ๊ธด๋‹ค. ๊ณต์‹ ๋ฌธ์„œ์—์„œ React ๊ฐœ๋ณ„ ์•„์ด์ฝ˜ ์ปดํฌ๋„ŒํŠธ์™€ ํฌ๊ธฐยท์ƒ‰ยท์„  ์กฐ์ • ๋ฐฉ์‹์„ ํ™•์ธํ–ˆ๋‹ค.

๊ตฌํ˜„ยท๋ฆฌ๋ทฐยทAGENTS์™€ ํšŒ๊ท€ ์‚ฌ๋ก€ R์— ๋ฐ˜์˜ํ–ˆ๊ณ  ๋ฌธ์„œ ๋งํฌยท์ผ๊ด€์„ฑยทdiff ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. ์ด๋ฒˆ ์ž‘์—…์€ ์Šคํ‚ฌ ์ง€์นจ ์ˆ˜์ •์œผ๋กœ Todo ํŒจํ‚ค์ง€๋‚˜ ์•„์ด์ฝ˜ ์ž์ฒด๋ฅผ ๋ณ€๊ฒฝ/์‹คํ–‰ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

2026-09-06 ์ฑ„ํŒ… CTAยทํฌ์ปค์ŠคยทLucide ์ ์šฉ

์‚ฌ์šฉ์ž์˜ ์žฌ์š”์ฒญ์— ์ตœ์‹ 96244b5 ์Šคํ‚ฌ์„ ์ฝ๊ณ  D12/Q14๋ฅผ ์ ์šฉํ–ˆ๋‹ค. ์ „์†ก์„ โ€œ์ „์†ก โ†‘โ€๋กœ ๋ฐ”๊พธ๊ณ  ๋ชฉ๋ก์ถ”๊ฐ€/ํŽธ์ง‘๋„ ๊ฐ™์€ CTA์ˆœ์„œ๋กœ ๋งž์ท„๋‹ค. ๊ณต์‹lucide-static1.41.0์˜11๊ฐœSVG๋ฐ”์ดํŠธ์™€HTML symbol geometry๋ฅผ ์›๋ณธ archive์™€ ๋Œ€์กฐํ•ด ์ผ์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๋น„React์ด๋ฏ€๋กœ๊ธฐ์กด๊ณต์‹SVG๋ฅผ ์œ ์ง€ํ•œ๋‹ค.

์ž…๋ ฅ์—๋งŒ ๋ž˜ํผํฌ์ปค์Šค๋ฅผ ์ ์šฉํ•˜๊ณ  Tab์œผ๋กœ์ „์†ก์—์ด๋™ํ•˜๋ฉด ๋ฒ„ํŠผ์ž์ฒดํฌ์ปค์Šค๋งŒํ‘œ์‹œํ•œ๋‹ค. Shift+Tab/๋ˆ„๋ฆ„ํ•ด์ œ/์˜ค๋ฅ˜/Chrome forced-colors์—์„œ ๊ฒ€์ฆํ•˜๊ณ  ๊ณ ๋Œ€๋น„ ์™ธ๊ณฝ์„ ๊ฐ„๊ฒฉ์„0์œผ๋กœ ๋ถ™์—ฌ ๋ถ„๋ฆฌ๋œ์ด์ค‘ํ…Œ๋‘๋ฆฌ์ฒ˜๋Ÿผ๋ณด์ด๋Š”๊ฒƒ๋„์ •๋ฆฌํ–ˆ๋‹ค. v5์†Œ์Šค/์ฆ๊ฑฐ๋ณด์กด. ์ „์ฒด๋ธŒ๋ผ์šฐ์ €/ํ”ผ์ปค/๊ธฐ์กดcomposer/์ฑ„ํŒ…์˜ˆ์‹œ์™€์ถ”๊ฐ€ํฌ์ปค์Šค๊ฒ€์ฆํ†ต๊ณผ. ์‹ค์ œํฐ/Safari/์‹ค์ œOS๊ณ ๋Œ€๋น„๋Š”๋ฏธ๊ฒ€์ฆ์ด๋ฉฐChrome์—๋ฎฌ๋ ˆ์ด์…˜๊ณผ๊ตฌ๋ณ„ํ•œ๋‹ค. ์ตœ์ข…๊ฒŒ์ดํŠธ๊ฒฐ๊ณผ๋Š”todo/design/gate-result.json์—๊ธฐ๋กํ•œ๋‹ค.

2026-09-06 ์•„์ด์ฝ˜์˜ ๋™์ž‘ ์˜๋ฏธ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” ์˜ˆ์‹œ ๋ฒ„ํŠผ์˜ ์œ„์ชฝ ํ™”์‚ดํ‘œ๊ฐ€ ์–ด์šธ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์‹ค์ œ todo/index.html์€ ์˜ˆ์‹œ์™€ ์ „์†ก์— ๊ฐ™์€ icon-arrow-up์„ ์‚ฌ์šฉํ•˜๊ณ , app.js์˜ data-example ํ•ธ๋“ค๋Ÿฌ๋Š” ์ž…๋ ฅ๊ฐ’ ์„ค์ •ยทํฌ๊ธฐ ์กฐ์ •ยทfocus๋งŒ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ „์†ก์„ ์•”์‹œํ•˜๋Š” ํ‘œํ˜„๊ณผ ์‹ค์ œ ์˜ˆ์‹œ ์ž…๋ ฅ ๋™์ž‘์ด ๋‹ค๋ฅด๋‹ค. ์ด ์ฝ”๋“œ์™€ ์‚ฌ์šฉ์ž ์บก์ฒ˜๋ฅผ ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ํ™•์ธํ–ˆ์œผ๋ฉฐ ์ œํ’ˆ์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.

Lucide ์‚ฌ์šฉ๊ณผ ์˜ค๋ฅธ์ชฝ ๋ฐฐ์น˜๋Š” ์ถฉ๋ถ„์กฐ๊ฑด์ด ์•„๋‹ˆ๋ผ๋Š” ๊ธฐ์ค€์„ UI ๊ตฌ์„ฑยท๋ฆฌ๋ทฐยทAGENTS์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์‹ค์ œ ๋™์ž‘/์˜ˆ์ƒ ์˜๋ฏธ/ํ•„์š”์„ฑ์„ ๋จผ์ € ๋น„๊ตํ•˜๊ณ  ์œค๊ณฝ์„  ์˜ˆ์‹œ ๋ฒ„ํŠผ์ฒ˜๋Ÿผ ์กฐ์ž‘์ด ๋ช…ํ™•ํ•˜๋ฉด ์•„์ด์ฝ˜์„ ์ƒ๋žตํ•œ๋‹ค. ๋‹ค๋ฅธ ์˜๋ฏธ์˜ ํ™”์‚ดํ‘œ๋‚˜ ๋ณต์‚ฌ ์•„์ด์ฝ˜์œผ๋กœ ๊ธฐ๊ณ„์ ์œผ๋กœ ๋ฐ”๊พธ์ง€ ์•Š๋Š”๋‹ค. RUI-12์˜ ์ ์šฉ์„ ๊ตฌ์ฒดํ™”ํ•˜๊ณ  ํšŒ๊ท€ ์‚ฌ๋ก€ S, ๋ฌธ์„œ ์ผ๊ด€์„ฑยทdiff ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. catalog/CLI๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ๋ถ€๋“œ๋Ÿฌ์šด ์ƒํƒœ ์ „ํ™˜

์‚ฌ์šฉ์ž๋Š” ํ˜ธ๋ฒ„๊ฐ€ ๊ฐ‘์ž๊ธฐ ๋ฐ”๋€Œ๋Š” ๋А๋‚Œ์„ ์ง€์ ํ•˜๊ณ  ๋ถ€๋“œ๋Ÿฌ์šด ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ œ์•ˆํ–ˆ๋‹ค. ์Šคํ‚ฌ์˜ ์ƒํƒœ ์ „ํ™˜ ๊ธฐ์ค€์œผ๋กœ ๋ฐ˜์˜ํ–ˆ๋‹ค. duration/easing์„ ์—ญํ• ๋ณ„๋กœ ํ† ํฐํ™”ํ•˜๊ณ  ์ง„์ž…ยทํ•ด์ œ๋ฅผ ํ•จ๊ป˜ ๋‹ค๋ฃจ๋ฉฐ, ๋ถˆํ•„์š”ํ•œ ํ™•๋Œ€/ํŠ•๊น€์ด๋‚˜ ๊ธฐ๋Šฅ ์ง€์—ฐ์€ ํ”ผํ•œ๋‹ค. ํ„ฐ์น˜ยทํ‚ค๋ณด๋“œยท๋™์ž‘ ์ค„์ด๊ธฐ ๋ฐ ๋น ๋ฅธ ๋ฐ˜๋ณต ์กฐ์ž‘์„ ๊ฒ€์ฆํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ˆ˜์น˜ ๋ฒ”์œ„๋Š” ์ œํ’ˆ์—์„œ ์‹œํ—˜ํ•  ์ดˆ๊ธฐ ์„ ํƒ๊ฐ’์ด๋ฉฐ ๋ ˆํผ๋Ÿฐ์Šค ๊ด€์ฐฐ๊ฐ’์ด ์•„๋‹ˆ๋‹ค.

๊ตฌํ˜„ ์Šคํ‚ฌยทํ† ํฐ ๊ณ„์•ฝยท๋ฆฌ๋ทฐยทAGENTS์™€ ํšŒ๊ท€ ์‚ฌ๋ก€ T๋ฅผ ๊ฐฑ์‹ ํ–ˆ๋‹ค. ๋ฌธ์„œ ๊ฒ€์ฆ๋งŒ ์ˆ˜ํ–‰ํ•˜๋ฉฐ Todo ์ฝ”๋“œ ๋ณ€๊ฒฝ์ด๋‚˜ ์‹ค์ œ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ฒ€์ฆ์€ ์ด๋ฒˆ ์ž‘์—…์— ํฌํ•จํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฒŒ์ดํŠธ ์‹คํ–‰ ์ฝ”๋“œ์™€ ๊ณตํ†ต catalog๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ๊ณตํ†ต ์ปจํ…Œ์ด๋„ˆ ํŒจ๋”ฉ

์‚ฌ์šฉ์ž๋Š” Todo์˜ .view์™€ ์ฑ„ํŒ… ์ปจํ…Œ์ด๋„ˆ ํŒจ๋”ฉ ์ฐจ์ด๋ฅผ ์ง€์ ํ•˜๊ณ  ๋™์ผํ•œ ๊ตฌ์„ฑ์„ ์š”์ฒญํ–ˆ๋‹ค. ์ฝ”๋“œ ํ™•์ธ ๊ฒฐ๊ณผ .view์™€ .chat-compose-area๋Š” ์ขŒ์šฐ --page-padding์„ ๊ณต์œ ํ•˜์ง€๋งŒ ์„ธ๋กœ ์—ฌ๋ฐฑ๊ณผ ํ•˜๋‹จ ์˜ˆ์•ฝ ๊ณต๊ฐ„์€ ๋‹ค๋ฅด๋ฉฐ, ๋‚ฎ์€ ํ™”๋ฉด์—์„œ sticky composer์˜ ์ขŒ์šฐ ํŒจ๋”ฉ์€ 0์œผ๋กœ ๋ฐ”๋€๋‹ค. ์‹ค์ œ ๋ Œ๋”์˜ ์ •๋ ฌ ์ฐจ์ด๋Š” ์ด๋ฒˆ์— ๊ฒ€์ฆํ•˜์ง€ ์•Š์•˜๋‹ค.

์Šคํ‚ฌ์—๋Š” ๊ฐ™์€ ๋‹จ๊ณ„ ํ™”๋ฉด์˜ ๊ธฐ๋ณธ inset ๊ณต์œ , ์—ฌ๋ฐฑ ์†Œ์œ  ์š”์†Œ์™€ ๋ถ€๋ชจ/์ž์‹ ํ•ฉ์‚ฐ ๊ฒ€์‚ฌ, ๊ณ ์ •/์ผ๋ฐ˜ ํ๋ฆ„ ์ „ํ™˜ ์‹œ ์ด์ค‘ ํŒจ๋”ฉ ๋ฐฉ์ง€๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ ๋‚ด๋ถ€ ์—ฌ๋ฐฑ๊ณผ ๊ฐ€๋ฆผ ๋ฐฉ์ง€ ๊ณต๊ฐ„๊นŒ์ง€ ์ผ๊ด„ ํ†ต์ผํ•˜์ง€ ์•Š๋Š”๋‹ค. AGENTSยท๋ฆฌ๋ทฐ RUI-22/23ยทํšŒ๊ท€ ์‚ฌ๋ก€ U๋ฅผ ๊ฐฑ์‹ ํ–ˆ๋‹ค. Todo ์ฝ”๋“œ๋Š” ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๊ณ  ๋ฌธ์„œ ๊ฒ€์ฆ๋งŒ ์ˆ˜ํ–‰ํ–ˆ๋‹ค.

2026-09-06 ํ–‰๋™์˜ ๋ฒ”์ฃผ์— ๋งž๋Š” ์œ„์น˜

์‚ฌ์šฉ์ž๋Š” ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ์œ„์˜ โ€˜ํŽธ์ง‘โ€™์ด ํ•ด๋‹น ๋ฒ”์ฃผ์— ์†ํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋ชฉ๋ก ๊ทผ์ฒ˜์— ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. Todo ์ฝ”๋“œ์—์„œ page-heading์˜ edit-list๊ฐ€ ๋ชฉ๋ก ํ–‰ ์ˆ˜์ • ํ‘œ์‹œ ๋ชจ๋“œ๋ฅผ ์ „ํ™˜ํ•จ์„ ํ™•์ธํ–ˆ๋‹ค. ๋ชฉ๋ก ์ œ๋ชฉ/๋„๊ตฌ ์˜์—ญ์— ์†ํ•˜๋Š” ํ–‰๋™์œผ๋กœ ํ•ด์„ํ•˜๊ณ , ์ž„์‹œ โ€˜์˜ˆ์‹œ ๋ชฉ๋กโ€™ ๋ผ๋ฒจ์— ์œ„์น˜๋ฅผ ์ข…์†์‹œํ‚ค์ง€ ์•Š๋„๋ก ํ–ˆ๋‹ค.

์ œํ’ˆ ๋ณธ์งˆ ๋ฌธ์„œ์— ํ™”๋ฉด/์„น์…˜/ํ•ญ๋ชฉ/์„ ํƒ ์ง‘ํ•ฉ๋ณ„ ํ–‰๋™ ์†Œ์†๊ณผ ํ‘œ์‹œ ์กฐ๊ฑด์„ ์ถ”๊ฐ€ํ•˜๊ณ  AGENTSยท๋ฆฌ๋ทฐยทํšŒ๊ท€ ์‚ฌ๋ก€ V์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๋ชจ๋“  CTA์˜ ํ•˜๋‹จ ๋ฐฐ์น˜๋กœ ์ผ๋ฐ˜ํ™”ํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋นˆ ์ƒํƒœยทํ•„ํ„ฐยทํŽธ์ง‘ ์ข…๋ฃŒ์™€ ์ ‘๊ทผ์„ฑ์„ ๊ฒ€์‚ฌํ•œ๋‹ค. ์Šคํ‚ฌ ๊ตฌ์กฐยท๋ฌธ์„œ ๋งํฌยทdiff๋ฅผ ๊ฒ€์ฆํ–ˆ๊ณ  Todo ์ฝ”๋“œ ๋ณ€๊ฒฝ ๋ฐ ์‹ค์ œ UI ์‹คํ–‰์€ ํ•˜์ง€ ์•Š์•˜๋‹ค. ๊ณตํ†ต catalog์™€ ํŒ๋…๊ธฐ ์ฝ”๋“œ๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ฑ„ํŒ… ์˜๋ฏธยท๋ชจ์…˜ ๊ฐœ์„  ์ ์šฉ

์ตœ์‹  e97359d ๊ธฐ์ค€์œผ๋กœ D13/Q15 ์ ์šฉ. ์˜ˆ์‹œ ๋ฒ„ํŠผ์€ ์ดˆ์•ˆ์ž…๋ ฅ+focus๋งŒ ์ˆ˜ํ–‰ํ•˜๋ฏ€๋กœ ์ „์†กarrow-up์„ ์ œ๊ฑฐํ–ˆ๋‹ค. ๊ณต์‹์ถœ์ฒ˜ ํ™•์ธ๊ณผ ์˜๋ฏธ์ ํ•ฉ์„ฑ์€ ๋ณ„๋„๋ผ๋Š” ์‚ฌ์šฉ์ž ๊ต์ •์„ ๋ณด์กดํ–ˆ๋‹ค. ๋ฒ„ํŠผ์ƒํƒœ์ƒ‰3์†์„ฑ์—150ms/๊ณตํ†ตeasing์„ ์ ์šฉํ•˜๊ณ  ์‹ค์ œhover์ง„์ž…/ํ•ด์ œ์˜์ค‘๊ฐ„์ƒ‰๊ณผ์›๋ณต/๋น ๋ฅธ์™•๋ณต/geometry๋ถˆ๋ณ€์„ ํ™•์ธํ–ˆ๋‹ค. ํ‚ค๋ณด๋“œ๋ง/์‹คํ–‰์€์ฆ‰์‹œ, reduced-motion์€์ „ํ™˜์—†์Œ.

Chromeํ„ฐ์น˜์—๋ฎฌ๋ ˆ์ด์…˜์—์„œ native activeํ‘œ์‹œ๊ฐ€์—†์–ด pointer์ˆ˜๋ช…์—๋”ฐ๋ฅธ๋ˆŒ๋ฆผํ‘œ์‹œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๊ณ  ์‹ค์ œtouchStart/End/Cancel์„๊ฒ€์ฆํ–ˆ๋‹ค. v6์†Œ์Šค/์ฆ๊ฑฐ๋ณด์กด. ์ „์ฒด๊ธฐ๋Šฅ/ํ”ผ์ปค/composer/ํฌ์ปค์Šค/์˜ˆ์‹œ/์ƒˆ๋ชจ์…˜๊ฒ€์ฆ๊ณผlint/typecheck/parser8๊ฐœํ†ต๊ณผ. ๋น„๊ต์ด๋ฏธ์ง€๋Š”์ „ํ™˜์™„๋ฃŒํ›„์บก์ฒ˜ํ•˜๊ณ  ๋ชจ์…˜ํŒ์ •์€๋ณ„๋„์˜์ค‘๊ฐ„์ƒ‰/๋™์ž‘๊ธฐ๋ก์œผ๋กœ๋‚จ๊ฒผ๋‹ค. ๊ฒŒ์ดํŠธ๋Š”์ตœ์‹ ๋ณด๊ณ ์„œ์—๊ธฐ๋ก. ์‹ค์ œํฐ/Safari๋ฏธ๊ฒ€์ฆ๋ฒ”์œ„์œ ์ง€.

2026-09-06 ๊ฐ™์€ ๋ชฉ๋ก ์•ˆ์—์„œ๋„ ํ–‰์˜ ์—ญํ•  ๊ตฌ๋ถ„

์‚ฌ์šฉ์ž๋Š” ํ•„ํ„ฐ์™€ ํŽธ์ง‘์„ ํ•œ ์ค„์— ๋ฐฐ์น˜ํ•œ ์ƒˆ ํ™”๋ฉด๋„ ์—ญํ• ์ด ๊ฒฝ์Ÿํ•œ๋‹ค๋ฉฐ ์œ„์น˜ ํŒ๋‹จ์„ ๋‹ค์‹œ ์š”๊ตฌํ–ˆ๋‹ค. ์บก์ฒ˜์™€ Todo list-toolbar ๊ตฌ์กฐ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์•ž์„  ์Šคํ‚ฌ์˜ โ€˜ํ•„ํ„ฐ์™€ ๊ตฌ๋ณ„ํ•˜๋˜ ๋ชฉ๋ก ๋„๊ตฌ๋กœ ๋ฌถ์„ ์ˆ˜ ์žˆ๋‹คโ€™๋Š” ์„ค๋ช…๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์•˜๋‹ค.

ํ•ด๋‹น ๋ฌธ๊ตฌ๋ฅผ ๊ต์ •ํ•˜๊ณ  ์†Œ์† ๋ฒ”์œ„ ๋‹ค์Œ์— ํ–‰์˜ ๋ชฉ์ ยท์œ„๊ณ„ยท์‹œ์„  ํ๋ฆ„์„ ๊ฒ€์ฆํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ด Todo์—์„œ๋Š” ์กฐํšŒ ํ•„ํ„ฐ๋ฅผ ๋…๋ฆฝ ํ–‰์œผ๋กœ, ํŽธ์ง‘์„ ๋ชฉ๋ก ์š”์•ฝ๊ณผ ์—ฐ๊ฒฐํ•œ ๊ด€๋ฆฌ ์˜์—ญ์œผ๋กœ ๋ถ„๋ฆฌํ•˜๋ฉฐ ์˜ˆ์‹œ ํ‘œ์‹œ์˜ ํ•„์š”์„ฑ๋„ ํ•จ๊ป˜ ๊ฒ€ํ† ํ•œ๋‹ค. ๋ชจ๋“  ์ œํ’ˆ์˜ ๋ณตํ•ฉ ๋„๊ตฌ ๋ชจ์Œ ๊ธˆ์ง€๋กœ ์ผ๋ฐ˜ํ™”ํ•˜์ง€ ์•Š๋Š”๋‹ค. AGENTSยท๋ฆฌ๋ทฐยทํšŒ๊ท€ W์— ๋ˆ„์ ํ–ˆ๋‹ค. ๋ฌธ์„œ ๊ตฌ์กฐ์™€ diff๋ฅผ ๊ฒ€์ฆํ–ˆ์œผ๋ฉฐ Todo ๊ตฌํ˜„ ์ˆ˜์ •์ด๋‚˜ ์ƒˆ ๋ฐฐ์น˜ ๋ Œ๋” ๊ฒ€์ฆ์€ ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ „์ฒด UI ์žฌ์ ๊ฒ€ / 69a17e2

์‚ฌ์šฉ์ž๋Š” ์ตœ์‹ ์Šคํ‚ฌ๋กœ์ „์ฒด๊ฐœ์„ ์„์š”์ฒญํ–ˆ๋‹ค. ๊ณตํ†ต์ปจํ…Œ์ด๋„ˆํŒจ๋”ฉ๊ณผํ–‰๋™๋ฒ”์œ„์ง€์นจ์—๋”ฐ๋ผD14/Q16์ ์šฉ. ๋ชฉ๋ก/๋Œ€ํ™”์ œ๋ชฉ์€44px์˜์—ญยท๊ณตํ†ต์ƒ๋‹จinsetยท์ขŒ์šฐํ† ํฐ์„๊ณต์œ ํ•˜๋ฉฐ390/320/1280/390ร—420์—์„œh1 x/y์™€composer x์ผ์น˜๋ฅผ์‹ค์ธกํ–ˆ๋‹ค. fixedโ†’sticky์—์„œ์ค‘๋ณตinset์—†์Œ์„ํ™•์ธํ–ˆ๊ณ ๋ชจ๋‹ฌ24px๋‚ด๋ถ€ํŒจ๋”ฉ์€๋ณ„๋„์—ญํ• ๋กœ์œ ์ง€ํ–ˆ๋‹ค.

๋ชฉ๋กํŽธ์ง‘์„๋‚ ์งœํ—ค๋”์—์„œํ•„ํ„ฐ์˜†๋ชฉ๋ก๋„๊ตฌ์˜์—ญ์œผ๋กœ์ด๋™ํ–ˆ๋‹ค. ๋นˆ๋ชฉ๋ก๋น„ํŽธ์ง‘์—์„œ๋Š”์ง„์ž…disabled,ํŽธ์ง‘์ค‘๋นˆ์ƒํƒœ๋Š”๋งˆ์น˜๊ธฐ๋ณด์กด. ๊ธด๋ชฉ๋ก๋„๊ตฌsticky,ํ•„ํ„ฐ๋ณ„ํ˜„์žฌํ–‰์ˆ˜์ •,์˜ˆ์‹œ๋ผ๋ฒจ์—†๋Š”์‹ค๋ฐ์ดํ„ฐ์—์„œ์†Œ์†์œ ์ง€๋ฅผ๊ฒ€์ฆํ–ˆ๋‹ค. ๋งˆ์น˜๊ธฐ์•„์ด์ฝ˜์€check๋กœํ˜„์žฌํ–‰๋™์„ํ‘œํ˜„. v7์†Œ์Šค/์ฆ๊ฑฐ๋ณด์กด.

๊ธฐ์กด์ „์ฒดCRUD/์ฑ„ํŒ…/ํ”ผ์ปค/์ •๋ ฌ/ํฌ์ปค์Šค/๋ชจ์…˜/ํฐ๊ธ€์ž/์ข์€ํญ๊ณผ์ถ”๊ฐ€layout-scope๊ฒ€์ฆ์„์ˆ˜ํ–‰ํ–ˆ๋‹ค. ํ˜„์žฌํ™”๋ฉด6๊ฐœ๋ฅผ๋‚˜๋ž€ํžˆ๊ฒ€ํ† ํ–ˆ๊ณ  ์ „์ฒด๋น„๊ต๋Š”todo/design/overall-before-after.html. ์ตœ์‹ ๊ฒŒ์ดํŠธ๋Š”todo/design/gate-result.json. ์‹ค๋ฌผํœด๋Œ€ํฐ/Safari๋ฏธ๊ฒ€์ฆ์œ ์ง€. ์Šคํ‚ฌ์ž์ฒด์ˆ˜์ •ยท์ปค๋ฐ‹ยทํ‘ธ์‹œ์—†์Œ.

2026-09-06 ์š”์†Œ์— ์ข…์†๋˜์ง€ ์•Š๋Š” ํŒ๋‹จ ๊ด€์ 

์‚ฌ์šฉ์ž๋Š” ๊ฐœ๋ณ„ ์š”์†Œ์˜ ๊ณ ์ • ๋ฐฐ์น˜๋ณด๋‹ค ์–ด๋–ค ํ™”๋ฉด์—๋„ ์ ์šฉํ•  ํŒ๋‹จ ๊ด€์ ์ด ๋ชฉ์ ์ด๋ผ๊ณ  ๊ต์ •ํ–ˆ๋‹ค. ์•ž์„  Todo์˜ ์กฐํšŒ/๊ด€๋ฆฌ ๋ถ„๋ฆฌ๋ฅผ ํ•ด๊ฒฐ ํ›„๋ณด๋กœ ๋ช…์‹œํ•˜๊ณ , ํ•„์š”์„ฑยท์ •๋ณด/ํ–‰๋™ยท์ ์šฉ ๋ฒ”์œ„ยท๊ด€๊ณ„ยท์ฝ๊ธฐ์™€ ํ–‰๋™ ์ˆœ์„œยท๊ฐ•์กฐยท๋ฐ€๋„๋ฅผ ํŒ๋‹จ ๊ธฐ์ค€์œผ๋กœ ์˜ฌ๋ ธ๋‹ค. ๊ฐ™์€ ์—ญํ• ์ด๋ฉด ๋ฌถ๊ณ  ๋‹ค๋ฅด๋ฉด ๋‚˜๋ˆ„๋Š” ๊ธฐ๊ณ„์  ๊ทœ์น™๋„ ํ”ผํ•œ๋‹ค. ์‚ฌ์šฉ์ž ๋ช…์‹œ ์š”๊ตฌ์™€ ํ™•์ธ๋œ ์‹คํŒจ๋Š” ์œ ์ง€ํ•œ๋‹ค.

์ œํ’ˆ ๋ณธ์งˆ ๋ฌธ์„œยทAGENTSยท๋ฆฌ๋ทฐยทํšŒ๊ท€ X๋ฅผ ๊ฐฑ์‹ ํ–ˆ๋‹ค. ๋ฌธ์„œ ๊ตฌ์กฐ์™€ ์ผ๊ด€์„ฑยทdiff ๊ฒ€์ฆ์„ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด ์ œํ’ˆ UI ๊ตฌํ˜„์ด๋‚˜ ์‹œ๊ฐ ๊ฒ€์ฆ์€ ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ๊ฒฝ๊ณ„ ๋ชจ์…˜๊ณผ ํฌ์ปค์Šค ์˜์—ญ ์•ˆ์ •์„ฑ

์‚ฌ์šฉ์ž๋Š” ๋ชจ์…˜ ๋ฒ”์œ„๋ฅผ border ๋“ฑ์œผ๋กœ ๋„“ํžˆ๊ณ  ์ž…๋ ฅ ํฌ์ปค์Šค์˜ ๋‘๊ป˜ ๋ณ€ํ™”๋กœ ๊ณต๊ฐ„์ด ์ƒ๊ธฐ์ง€ ์•Š๋„๋ก inner shadow ๊ฐ™์€ ๋ฐฉ์‹์„ ์ œ์•ˆํ–ˆ๋‹ค. ํ† ํฐ ๊ณ„์•ฝ์— border-color/inset shadow ์ƒํƒœ ์ „ํ™˜๊ณผ ์™ธ๊ณฝยท๋‚ด๋ถ€ ์˜์—ญ ์•ˆ์ •์„ฑ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ผ์ •ํ•œ border ๋‘๊ป˜์™€ ์ƒ‰ ๋ณ€ํ™”๋„ ๊ฐ€๋Šฅํ•˜๋ฉฐ ํŠน์ • ํŠธ๋ฆญ์„ ๊ฐ•์ œํ•˜์ง€ ์•Š๋Š”๋‹ค. border-box๋งŒ์œผ๋กœ ๋‚ด๋ถ€ ํญ๊นŒ์ง€ ๋ณด์กด๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ์ , forced-colors์˜ shadow ์ œ๊ฑฐ์™€ ๋Œ€์ฒด ์ดˆ์  ํ‘œ์‹œ๋ฅผ ๊ณต์‹ MDN ์ž๋ฃŒ๋กœ ํ™•์ธํ–ˆ๋‹ค.

AGENTSยท๋ฆฌ๋ทฐยทํšŒ๊ท€ Y์— ๋ฐ˜์˜ํ–ˆ๋‹ค. ์Šคํ‚ฌ ๊ตฌ์กฐ์™€ diff๋ฅผ ๊ฒ€์ฆํ–ˆ์œผ๋ฉฐ Todo ์ฝ”๋“œ ์ˆ˜์ •ยท์‹ค์ œ ํฌ์ปค์Šค์™€ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ฒ€์ฆ์€ ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-06 ์ „์ฒด UI ํ–‰ ์—ญํ•  ๊ต์ • / b53170c

์ƒˆ์Šคํ‚ฌ๋กœ์ „์ฒด๊ฐœ์„ ์š”์ฒญ. D15/Q17์—์„œ์ด์ „ํ•„ํ„ฐ์˜†ํŽธ์ง‘๋ฐฐ์น˜๋ฅผ์‹คํŒจ๋กœ๋ณด์กดํ•˜๊ณ ์ˆ˜์ •ํ–ˆ๋‹ค. ํ•„ํ„ฐ๋Š”์ „ํญ์กฐํšŒํ–‰,์š”์•ฝ+ํŽธ์ง‘์€์•„๋ž˜๊ด€๋ฆฌํ–‰,์˜ˆ์‹œ์ •๋ณด๋Š”์š”์•ฝ์•„๋ž˜๋กœ๋ถ„๋ฆฌํ–ˆ๋‹ค. ๊ด€๋ฆฌํ–‰๋งŒsticky์—ฌ์„œ๊ธด๋ชฉ๋ก์˜์ข…๋ฃŒ์ ‘๊ทผ์„์œ ์ง€ํ•œ๋‹ค. v8์†Œ์Šค/์ฆ๊ฑฐ๋ณด์กด.

ํ–‰๋ถ„๋ฆฌ์งํ›„๊ธฐ๋ณธ๋ชฉ๋ก858px์Šคํฌ๋กค์„๋ฐœ๊ฒฌํ–ˆ๊ณ ์‹ค์ œ๋ณธ๋ฌธpadding12px๋•Œ๋ฌธ์—์ตœ์†Œ๋†’์ด๋ณ€๊ฒฝ๋งŒํšจ๊ณผ์—†์Œ์„์ธก์ •ํ–ˆ๋‹ค. ๋ณธ๋ฌธ์ƒํ•˜8px/์ตœ์†Œํ–‰68px๋กœ์ •๋ฆฌํ•˜์—ฌ390ร—844 scrollHeight844,์‚ฌ๋ฐฉ๋ถ€๋ชจ8px,๋ณธ๋ฌธ14pxํ•˜ํ•œ๊ณผtouch44์ด์ƒ์œ ์ง€. 320px๊ธด์š”์•ฝ/ํŽธ์ง‘์ข…๋ฃŒ/๋นˆ์ƒํƒœ/ํ•„ํ„ฐ/์‹ค์ œ๋ฐ์ดํ„ฐ์ƒํƒœ์™€๊ธฐ์กด๋ธŒ๋ผ์šฐ์ €ยทํ”ผ์ปคยท๋ ˆ์ด์•„์›ƒยท์ฑ„ํŒ…์˜ˆ์‹œ๊ฒ€์ฆํ†ต๊ณผ. lint/typecheck/parser8๊ฐœ๋ฐ์ตœ์‹ ์ „์ฒด๊ฒŒ์ดํŠธPASS. ๋ชจ์…˜/ํฌ์ปค์Šค๊ธฐ๋Šฅ๋ณ€๊ฒฝ์—†์Œ,์‹ค๋ฌผํฐ/Safari๋ฏธ๊ฒ€์ฆ์œ ์ง€. ๋น„๊ตtodo/design/overall-before-after.html.

2026-09-06 ๋ฃจํŠธ DESIGN.md์™€ ๋ถ„์„ ์ „์šฉ ์Šคํ‚ฌ

์‚ฌ์šฉ์ž๋Š” Google design.md๋ฅผ ์ฐธ๊ณ ํ•ด ๊ฐ ์ž‘์—… ๋ ˆํฌ ๋ฃจํŠธ์— DESIGN.md๋ฅผ ๋‘๊ณ , ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋จผ์ € ์ฝ์–ด ๋ฐ˜์˜ํ•˜๋ฉฐ ๋ถ„์„ยท์ž‘์„ฑ ์ „์šฉ ์Šคํ‚ฌ๋„ ์ถ”๊ฐ€ํ•˜๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ๊ณต์‹ README์™€ alpha ๋ช…์„ธ๋ฅผ ํ™•์ธํ–ˆ๋‹ค(revision 9bf8eae67128b6cc55ad9bf86665767deb4c11cd). ์„ ํƒ์  YAML ํ† ํฐ๊ณผ Markdown ๊ทผ๊ฑฐ ๊ตฌ์กฐ๋ฅผ ์ฐธ๊ณ ํ•˜๋˜ ์™ธ๋ถ€ ์˜ˆ์‹œ์˜ 12px/์ƒ‰/ํฐํŠธ๋Š” ๋ณต์‚ฌํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ƒˆ design-md ์Šคํ‚ฌ์€ ๋Œ€์ƒ ๋ฃจํŠธ ํ™•์ธ, ๊ธฐ์กด ๋ฌธ์„œ/ํ† ํฐ/์ปดํฌ๋„ŒํŠธ/๋ ˆํผ๋Ÿฐ์Šค ๋ถ„์„, ๊ด€์ฐฐยท์„ ํƒยท๋ฏธํ™•์ธ ๊ตฌ๋ถ„, ๊ธฐ์กด ๋‚ด์šฉ ๋ณด์กด๊ณผ ์ถฉ๋Œ ๊ธฐ๋ก, ํ˜„์žฌ ๊ธฐ์ค€ ๊ฐฑ์‹ ์„ ๋‹ด๋‹นํ•œ๋‹ค. ๊ตฌํ˜„ยท๋ฆฌ๋ทฐยท์กฐ์‚ฌยท๋ฌธ๊ตฌยท์˜จ๋ณด๋”ฉ๊ณผ AGENTS์— ์ฝ๊ธฐ/๋ฐ˜์˜ ํ๋ฆ„์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๊ธฐ์กด ์ƒ์„ธ ๊ณ„์•ฝ๊ณผ ์‹คํŒจ ์ด๋ ฅ์€ ์œ ์ง€ํ•˜๋ฉฐ DESIGN.md์—์„œ ์—ฐ๊ฒฐํ•œ๋‹ค. ์ฝ๊ธฐ ์ „์šฉ ์ž‘์—…์—์„œ๋Š” ์ˆ˜์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ด ์ €์žฅ์†Œ ๋ฃจํŠธ DESIGN.md๋Š” ์Šคํ‚ฌ ํŒจํ‚ค์ง€์˜ ๋ฒ”์œ„์™€ ํ˜„์žฌ ๊ธฐ์ค€์„ ์—ฐ๊ฒฐํ•˜๋ฉฐ ์ œํ’ˆ ํŒ”๋ ˆํŠธ๋ฅผ ์ƒˆ๋กœ ๋งŒ๋“ค์ง€ ์•Š์•˜๋‹ค. ํšŒ๊ท€ Z์™€ ๋ณ„๋„ ํ‰๊ฐ€ ๊ธฐ๋ก์— ํ˜•์‹ยท๋งํฌยท์ˆ˜๋™ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ฒ€ํ† ๋ฅผ ๋‚จ๊ธด๋‹ค. Google CLI lint์™€ ์‹ค์ œ ์ œํ’ˆ UI ๊ฒ€์ฆ์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‹ค๋ฅธ ๋ ˆํฌ ์ „์ฒด์— ํŒŒ์ผ์„ ์ผ๊ด„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ „์—ญ ์ž๋™ ๋กœ๋”ฉ ์„ค์ •์„ ๋ฐ”๊พผ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

2026-09-07 ํƒญ ์„ ์œผ๋กœ ์žฌ๋ฐœํ•œ ๋ฐ” ๊ธˆ์ง€ ์œ„๋ฐ˜

์‚ฌ์šฉ์ž๋Š” ๊ณต๊ฐ„ ์„ค๊ณ„/๊ทœ์ • ์ ๊ฒ€/๊ด€๊ด‘ยท์ƒ๊ถŒ ํƒญ ์บก์ฒ˜์—์„œ ๋ฐ” ๊ธˆ์ง€ ์œ„๋ฐ˜์„ ์ง€์ ํ–ˆ๋‹ค. ํšŒ์ƒ‰ ์ „์ฒด ํญ ๊ธฐ์ค€์„ ๊ณผ ํŒŒ๋ž€ ํ™œ์„ฑ ๋ฐ‘์ค„์ด ํ™•์ธ๋œ๋‹ค. ์‹ค์ œ ์ œํ’ˆ์˜ ๊ตฌํ˜„ ์†์„ฑ์€ ํ™•์ธํ•˜์ง€ ์•Š์•˜๋‹ค.

๊ธฐ์กด mobile.md์˜ ์ƒํƒœ์„  ๊ตฌ๋ณ„ ๋ฌธ๊ตฌ์™€ design-guardrails.md์˜ ๊ตฌ๋ถ„์„  ๋Œ€์•ˆ์ด ๊ธˆ์ง€ ์š”๊ตฌ๋ฅผ ์•ฝํ™”์‹œ์ผฐ๋‹ค. ๋‘ ๋ฌธ๊ตฌ๋ฅผ ๊ต์ •ํ•˜๊ณ  hr ์—ฌ๋ถ€ยท๋ฐ˜๋ณต ํšŸ์ˆ˜์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ์˜์—ญ ๋ฐ”์™€ ํƒญ ๊ธฐ์ค€์„ /๋ฐ‘์ค„์„ ํŒ๋…ํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ž…๋ ฅ/๋ฒ„ํŠผ ๊ฒฝ๊ณ„ยทํฌ์ปค์Šคยท์‹ค์ œ ๋ฐ์ดํ„ฐ ํ‘œํ˜„์€ ๊ตฌ๋ณ„ํ•œ๋‹ค. catalog v4๋Š” ํ™œ์„ฑ75๊ฐœ๋ฅผ ์œ ์ง€ํ•˜๊ณ  RUI-14๋ฅผ ๊ตฌ์ฒดํ™”ํ–ˆ๋‹ค. ์ด์ „ ๋ฌธ๊ตฌ์™€ ์‹คํŒจ๋Š” Git ์ด๋ ฅ๊ณผ ์ด ๊ธฐ๋ก์— ๋ณด์กดํ•œ๋‹ค. AGENTSยทDESIGNยท๊ตฌํ˜„/๋ฆฌ๋ทฐ ์ง€์นจยทํšŒ๊ท€ AA๋ฅผ ํ•จ๊ป˜ ๊ฐฑ์‹ ํ–ˆ๋‹ค. ์ œํ’ˆ ์ž์ฒด ์ˆ˜์ •๊ณผ ์‹œ๊ฐ ์žฌ๊ฒ€์ฆ์€ ํ•˜์ง€ ์•Š์•˜๋‹ค.

๊ฒ€์ฆ: catalog v4์—์„œ ๋””์ž์ธ ๊ฒŒ์ดํŠธ CLI ํšŒ๊ท€21๊ฐœ์™€ ๋ณ€๊ฒฝ ์Šคํ‚ฌ2๊ฐœ ํ˜•์‹ ๊ฒ€์ฆ, diff ๊ณต๋ฐฑ ๊ฒ€์‚ฌ ํ†ต๊ณผ. ์บก์ฒ˜ ํŒ๋…๊ณผ ์ง€์นจ ์ถฉ๋Œ ์ˆ˜๋™ ๊ฒ€ํ† ๋Š” ํšŒ๊ท€ AA์— ๊ธฐ๋กํ–ˆ๋‹ค. ๊ฒŒ์ดํŠธ ํ…Œ์ŠคํŠธ๋Š” ์‹ค์ œ ํ™”๋ฉด์˜ ์ž๋™ ํŒ๋… ์„ฑ๋Šฅ์„ ๊ฒ€์ฆํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋‹ค.

2026-09-10 ์Šคํ‚ฌ ๋ณด๊ฐ•๊ณผ 9์›” 9์ผ ๋‚ ์งœ ์ปค๋ฐ‹ ์š”์ฒญ

์‚ฌ์šฉ์ž๋Š” ์•ž์„œ ์ œ์•ˆํ•œ reference-to-ui/reference-review/uibowl-research์˜ ๋ณด๊ฐ•์„ ์Šน์ธํ•˜๊ณ , 2026๋…„ 9์›” 9์ผ ๋‚ ์งœ๋กœ ์ปค๋ฐ‹ํ•˜๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์‹ค์ œ ์ž‘์—…ยทํ‰๊ฐ€ ๋‚ ์งœ์™€ Git ์ž‘์„ฑ์ผ/์ปค๋ฏธํ„ฐ ๋‚ ์งœ๋ฅผ ๊ตฌ๋ณ„ํ•œ๋‹ค. ์ด๋ฒˆ ๊ถŒํ•œ์€ ๊ด€๋ จ ์Šคํ‚ฌยทํ‰๊ฐ€ยท๊ธฐ์ค€ ๋ฌธ์„œ์˜ ๋กœ์ปฌ ์ปค๋ฐ‹์ด๋ฉฐ ํ‘ธ์‹œ ์š”์ฒญ์€ ์•„๋‹ˆ๋‹ค.

ํ˜•์‹ ๋ฏธ์ง€์ • UI ๋””์ž์ธ์€ ์ˆ˜์ •ยท๋ Œ๋” ๊ฐ€๋Šฅํ•œ ํ™”๋ฉด์„ ๊ธฐ๋ณธ์œผ๋กœ ํ•˜๊ณ , ํ•ต์‹ฌ ํ™”๋ฉด์˜ ์ฒซ ๋ Œ๋”๋ฅผ ์›๋ณธ๊ณผ ๋น„๊ตํ•ด ํ‡ด๋ณด๋ฅผ ์ˆ˜์ •ํ•œ ๋’ค ์˜์กด ํ™”๋ฉด์œผ๋กœ ํ™•์žฅํ•˜๋„๋ก ๋ช…์‹œํ–ˆ๋‹ค. ์ด๋ฏธ์ง€ ์ „์šฉยท๋ช…์„ธ ์ „์šฉยท์ฝ๊ธฐ ์ „์šฉ ๋ฒ”์œ„๋Š” ๋ณด์กดํ•œ๋‹ค. ์กฐ์‚ฌ ์ธ๊ณ„์—๋Š” ํ™”๋ฉด๋ณ„ ์ฃผ ์›๋ณธ ์˜์—ญ๊ณผ ์œ ์ง€ํ•  ํŠน์ง•์„ ์—ฐ๊ฒฐํ•˜๊ณ , ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฒ€์‚ฌ๋ฅผ ์ผ๊ด„ ๋ฏธ๊ฒ€์ฆ์œผ๋กœ ์ฒ˜๋ฆฌํ•ด ๋๋‚ด์ง€ ์•Š๋„๋ก ํ–ˆ๋‹ค. AGENTS์™€ ๋ฃจํŠธ DESIGN์€ ์ ˆ์ฐจ์˜ ์ง„์ž…์ ๋งŒ ์—ฐ๊ฒฐํ•˜๋ฉฐ ์ด๋ฒˆ ์•ฑ์˜ ๋ฐฐ์น˜/์ƒ‰์„ ๊ณตํ†ต ๊ธฐ์ค€์œผ๋กœ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค.

๊ธฐ์กด ์ง€์นจ์„ ์ฝ์€ ๋…๋ฆฝ ํ‰๊ฐ€์—์„œ๋Š” ํƒ€๋‹นํ•œ ํ–‰๋™์ด ๋‚˜์™”์œผ๋ฏ€๋กœ ์ƒˆ ์‹คํŒจ ์žฌํ˜„์œผ๋กœ ๋ถ€๋ฅด์ง€ ์•Š๋Š”๋‹ค. ์‹ค์ œ ๋Œ€ํ™”์˜ ์ด๋ฏธ์ง€ ์‹œ์•ˆ ์‹คํŒจ๋ฅผ ๋ณด์กดํ•˜๊ณ , ๊ธฐ๋ณธ ์‚ฐ์ถœ๋ฌผ/์ฒซ ๋น„๊ต ์ˆœ์„œ์˜ ๋ช…์‹œ ๋ถ€์กฑ์„ ๋ณด๊ฐ•ํ–ˆ๋‹ค. ์ˆ˜์ • ํ›„ ๋…๋ฆฝ ํ–‰๋™ ํ‰๊ฐ€ 7๊ฐœ ์ƒํ™ฉ, ์ˆ˜์ • ์Šคํ‚ฌ 3๊ฐœ ํ˜•์‹, ์ปค๋ฐ‹ ๋Œ€์ƒ์˜ ๋กœ์ปฌ ๋งํฌ/์•ต์ปค 81๊ฐœยท๋ฌธ์„œ ์ผ๊ด€์„ฑยทdiff ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. ํ‰๊ฐ€ ๊ฒฐ๊ณผ์— ์‚ฌ์‹ค๊ณผ ํ•œ๊ณ„๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. catalog/ํŒ๋…๊ธฐ ๋™์ž‘๊ณผ ์ œํ’ˆ ํŒŒ์ผ์€ ์ด๋ฒˆ ๋ณ€๊ฒฝ ๋Œ€์ƒ์ด ์•„๋‹ˆ๋‹ค.

2026-09-10 ๋ ˆํผ๋Ÿฐ์Šค ๋ถ„ํ•ดยท์–ธ์–ด ์žฌํ˜„ ์‹คํ—˜ ์‹œ์ž‘

์‚ฌ์šฉ์ž๋Š” ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ๋ฐ›์œผ๋ฉด ๊ฐ€์žฅ ๋จผ์ € UI๋ฅผ ์š”์†Œ๋ณ„๋กœ ๋ถ„๋ฆฌํ•ด AI๊ฐ€ ์ดํ•ดํ•˜๋Š” ์–ธ์–ด๋กœ ๋ฐ”๊พธ๋Š” ์Šคํ‚ฌ์„ ํ•จ๊ป˜ ๋งŒ๋“ค์ž๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์›๋ณธ ํ•œ ์žฅ์„ ์—์ด์ „ํŠธ๊ฐ€ ์„ ํƒํ•˜๊ณ  ์š”์†Œ๋ณ„ ํ”„๋กฌํ”„ํŠธ๋กœ ์ง์ ‘ ๊ตฌํ˜„ํ•ด ๋ณด์—ฌ์ค€ ๋’ค, ์‚ฌ์šฉ์ž ์ง€์ ์„ ์ˆ˜์ • ํ”„๋กฌํ”„ํŠธ์™€ ์Šคํ‚ฌ์— ๋ˆ„์ ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด์–ด์„œ ์ด๋ฒˆ ์ž‘์—…๊ณผ ํ›„์† ๊ต์ •์„ ๊ณ„์† ์ปค๋ฐ‹ํ•˜๋˜ ์˜ค๋Š˜ ๋‚ ์งœ๋กœ ํ•˜๋ผ๊ณ  ๋ช…์‹œํ–ˆ๋‹ค. ์ด์ „9์›”9์ผ ๋‚ ์งœ ์ง€์ •์€ ์ด๋ฒˆ์— ์ ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ์•ž์„ 629486b๋Š” ๋ณ„๋„ โ€˜ํ‘ธ์‹œ๋„ํ•ดโ€™ ์š”์ฒญ์— ๋”ฐ๋ผ origin/main ๋ฐ˜์˜์„ ํ™•์ธํ–ˆ๋‹ค.

์—์ด์ „ํŠธ ์„ ํƒ: ๊ธฐ์กด ์…€๋ ˆํŠธ๋ฆฝ ์ผ์ • ํŽธ์ง‘295ร—640 ์ด๋ฏธ์ง€๋ฅผ ์žฌ์‚ฌ์šฉํ•˜๊ณ  HTML/CSS ์ •์  ์‹คํ—˜์œผ๋กœ ๋ฒ”์œ„๋ฅผ ์ •ํ–ˆ๋‹ค. ์›๋ณธ์˜ ์š”์†Œยท๊ด€๊ณ„๋ฅผ P1์œผ๋กœ ๊ณ ์ •ํ•ด ์›๋ณธ์„ ๋ณด์ง€ ์•Š์€ ๊ตฌํ˜„ ๋‹ด๋‹น์—๊ฒŒ ์‚ฌ์ง„/๊ณต์‹SVG๋งŒ ์ „๋‹ฌํ–ˆ๋‹ค. E1โ€“E5 ๋…๋ฆฝ ํ‘œ๋ณธ๊ณผ ์กฐ๋ฆฝ ํ™”๋ฉด์„ ๋น„๊ต ํŽ˜์ด์ง€์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์ „์ฒดUI๋ฅผ ์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒดํ•˜์ง€ ์•Š์•˜๋‹ค. ์ƒˆ reference-decompose๋ฅผ ์กฐ์‚ฌ ์งํ›„ยท์ œํ’ˆ ๊ฐ์ƒ‰ ์ „ ๋‹จ๊ณ„๋กœ ์—ฐ๊ฒฐํ•˜๊ณ  ๊ฐœ์ธ ์Šคํ‚ฌ ๊ฒฝ๋กœ์— ๊ด€๋ฆฌ ์›๋ณธ symlink๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค.

์‹ค์ œ ๊ต์ •: P1์ด Day3์˜ ๋ณด์ด๋Š” ์นด๋“œ ๊ฒฝ๊ณ„๋ฅผ ๋ˆ„๋ฝํ•œ ๊ฒƒ์„ ๋‚ด๋ถ€ ๋น„๊ต์—์„œ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ฒซ ํ”„๋กฌํ”„ํŠธ/์ฝ”๋“œ/๋ Œ๋”๋ฅผ ๋ณด์กดํ•˜๊ณ  P2๋กœ ๊ฒฝ๊ณ„๋ฅผ ๋ณด์™„ยท์žฌ๋ Œ๋”ํ–ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ง€์ ์„ ์ด๋ฏธ ๋ฐ›์•˜๋‹ค๊ณ  ๊ธฐ๋กํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฐ€๋ ค์ง„ ๋‚ด์šฉ์€ unknown์ด์–ด๋„ ๋ณด์ด๋Š” ์ปจํ…Œ์ด๋„ˆ ๊ฒฝ๊ณ„๊นŒ์ง€ ์‚ญ์ œํ•˜์ง€ ์•Š๋Š” ํ•ด์„ ์›๋ฆฌ์™€ ๋ฐ˜๋ก€๋ฅผ ์Šคํ‚ฌ์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ดํ›„ ๋ฆฌ๋ทฐ ๋‹ด๋‹น์€ ์›๋ณธ์„ ๋ดค์œผ๋ฏ€๋กœ P2๋ฅผ ์ƒˆ๋กœ์šด blind ์žฌํ˜„ ํ‘œ๋ณธ์œผ๋กœ ๋ถ€๋ฅด์ง€ ์•Š๋Š”๋‹ค.

๊ฒ€์ฆ: ์Šคํ‚ฌ4๊ฐœ ํ˜•์‹, ๊ธฐ์กด ๊ธฐ์ค€/์ƒˆ ๊ธฐ์ค€์˜ ๋…๋ฆฝ ๋‹ด๋‹น ํ–‰๋™ ์‚ฌ๋ก€5๊ฐœ, ์‹ค์ œ390/320px ํ‘œ๋ณธ์˜ ๊ธ€์žยท๋„˜์นจยทํ‚ค๋ณด๋“œ/์ฒดํฌ๋ฐ•์Šคยท์žฅ์• ๋ฌผ ์—ฌ๋ถ€์™€ ๋น„๊ต ๋ณด๋“œ1100/390/320px์˜ ์ด๋ฏธ์ง€ยท๋งํฌยทํ”„๋กฌํ”„ํŠธ ํŽผ์นจ์„ ํ™•์ธํ–ˆ๋‹ค.75๊ฐœ ํ™œ์„ฑ ๊ทœ์น™+ํ”„๋กœ์ ํŠธ1๊ฐœ์˜ ์ •์  ํ‘œ๋ณธ ๊ฒŒ์ดํŠธ๋Š” ์ดˆ๊ธฐ ์‹คํŒจ์™€ ์ˆ˜์ • ํ›„ ํŒ์ •์„ ํ•จ๊ป˜ ๋ณด์กดํ–ˆ๋‹ค. ์ƒ์„ธ ๊ฒฐ๊ณผ/ํ•œ๊ณ„๋Š” ํ‰๊ฐ€, ์‹คํ—˜ ๊ธฐ์ค€, ๋น„๊ต/๊ต์ •์„ ์ฐธ์กฐํ•œ๋‹ค. ์‚ฌ์šฉ์ž ํ’ˆ์งˆ ๊ต์ •ยท๋‹ค๋ฅธ ํ™”๋ฉด์— ๋Œ€ํ•œ ๋ฒ”์šฉ ์žฌํ˜„ ์ •ํ™•๋„๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋ฉฐ ๋‹ค์Œ ๊ต์ •์„ ๊ธฐ๋‹ค๋ฆฐ๋‹ค.

2026-09-10 ๋””๋งจ๋“œ๋กœ ๋‘๋ฒˆ์งธ ์–ธ์–ด ์žฌํ˜„ ์‹คํ—˜

์‚ฌ์šฉ์ž๋Š” ์ฒซ ์…€๋ ˆํŠธ๋ฆฝ ๊ฒฐ๊ณผ๋ฅผ โ€œ์ •ํ™•ํ•˜๊ฒŒ ๊ตฌํ˜„ํ–ˆ๋„คโ€๋ผ๊ณ  ํ‰๊ฐ€ํ•˜๊ณ  ๋””๋งจ๋“œ ์„œ๋น„์Šค๋กœ ๋‹ค๋ฅธ ๋ ˆํผ๋Ÿฐ์Šค ์‹คํ—˜์„ ์š”์ฒญํ–ˆ๋‹ค. ์ฒซ ์‚ฌ๋ก€์˜ ์žฌํ˜„ ํ’ˆ์งˆ ํ™•์ธ์„๊ธฐ๋กํ•˜๋˜ ๋ฒ”์šฉ ์ •ํ™•๋„๋‚˜ ๋””๋งจ๋“œ ์Šน์ธ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด๋ฒˆ ์ž‘์—…๋„ ์•ž์„  ์˜ค๋Š˜ ๋‚ ์งœ๋กœ ๊ณ„์† ์ปค๋ฐ‹ํ•˜๋ผ๋Š” ์ง€์‹œ๋ฅผ ๋”ฐ๋ฅธ๋‹ค.

์—์ด์ „ํŠธ๋Š” UIbowl์˜ ๋””๋งจ๋“œ3๊ฐœ ๋Œ€ํ‘œ ๊ฒฐ๊ณผ ์ค‘ ๋ฉ˜ํ† ๊ฒ€์ƒ‰์„์„ ํƒํ–ˆ๋‹ค. ์›๋ณธ1170ร—2532๋ฅผํ™•๋ณดํ•˜๊ณ  ํ‚ค๋ณด๋“œ/์ƒํƒœ๋ฐ”๋ฅผ์ œ์™ธํ•œ์•ฑ์˜์—ญ์„๋ถ„ํ•ดํ–ˆ๋‹ค. ์›๋ณธ๋ฏธ๊ณต๊ฐœ๋‹ด๋‹น์—๊ฒŒ P1+์•„๋ฐ”ํƒ€2๊ฐœ+๊ณต์‹SVG๋กœ๊ตฌํ˜„์„์š”์ฒญํ–ˆ๊ณ , ๋…๋ฆฝํ‘œ๋ณธ๊ณผ์กฐ๋ฆฝ์„ํ•จ๊ป˜๋งŒ๋“ค์—ˆ๋‹ค. ์นด๋“œ๋ฐฐ๊ฒฝ/์ž๊ฒฉ์ƒ‰/์ฑ„์šดํ•˜ํŠธ์™€์œค๊ณฝํ•˜ํŠธ์˜์ƒํƒœ๊ด€๊ณ„๋ฅผ์ด๋ฒˆ์ถœ์ฒ˜์—์„œ์ƒˆ๋กœ๊ด€์ฐฐํ–ˆ๋‹ค.

์‹ค์ œ์‹คํŒจF1์€48px๋ถ€๋ชจ์™€56px์ž์‹ํ•ฉ์„๋™์‹œ์—์ง€์‹œํ•œํ”„๋กฌํ”„ํŠธ๋ชจ์ˆœ์ด๋‹ค. P2๋กœ์น˜์ˆ˜๋ฅผ์ •ํ•ฉ์‹œ์ผœ390์—์„œ์นด๋“œ180px/๋‘˜์งธy372๋ฅผํ™•์ธํ–ˆ๋‹ค. F2๋Š”๋…๋ฆฝํŽ˜์ด์ง€์„ค๋ช…padding์ดํ‘œ๋ณธ๊ฐ€์šฉํญ์„์ค„์ธ๊ตฌํ˜„๋ฌธ๋งฅ์‹คํŒจ๋‹ค. P3๋กœ์„ค๋ช…/ํ‘œ๋ณธ์˜ํŒจ๋”ฉ์†Œ์œ ๊ถŒ์„๋ถ„๋ฆฌํ•˜๊ณ 390/320์‹ค์ œ๋ฐ•์Šค์ผ์น˜๋ฅผํ™•์ธํ–ˆ๋‹ค. ๋‘์‹คํŒจ๋Š”๋‚ด๋ถ€๋ฐœ๊ฒฌ์ด๋ฉฐ์‚ฌ์šฉ์ž์ง€์ ์„๊พธ๋ฏธ์ง€์•Š์•˜๋‹ค. ์ตœ์ดˆ์ž…๋ ฅ/์†Œ์Šค/๋ Œ๋”/์—ญ์‚ฌ๊ฒŒ์ดํŠธ๋ฅผ๋ณด์กดํ–ˆ๋‹ค.

reference-decompose ์š”์†Œ๊ณ„์•ฝ์—๋ฐ•์Šคํ•ฉ๊ฒ€์‚ฐ๊ณผ๋…๋ฆฝ/์กฐ๋ฆฝ์˜๊ฐ€์šฉํญ๋Œ€์กฐ๋ฅผ๋ณด์™„ํ–ˆ๋‹ค. ์ข์€ํญ์—์„œ๋‚ด์šฉ์—๋”ฐ๋ฅธ๋†’์ด์ฆ๊ฐ€,์‚ฌ์šฉ์ž๊ฐ€๋‹ค๋ฅธํญ์„์š”๊ตฌํ•œ๋น„๊ต์˜๋ฐ˜๋ก€๋ฅผํ•จ๊ป˜๋‚จ๊ฒผ๋‹ค. ๋…๋ฆฝ๋‹ด๋‹น์˜๋‹ค๋ฅธ์ˆซ์ž2์‚ฌ๋ก€+๋ฐ˜๋ก€ํ–‰๋™์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ์‹ค์ œ๋ธŒ๋ผ์šฐ์ €๊ฒ€์ฆ์„๊ตฌ๋ณ„ํ–ˆ๋‹ค. 2์ฐจํ‰๊ฐ€, ๋น„๊ต์™€๊ต์ •, 2์ฐจ๋””์ž์ธ๊ธฐ์ค€์—๊ฒฐ๊ณผ์™€ํ•œ๊ณ„๋ฅผ๊ธฐ๋กํ•œ๋‹ค. ๋””๋งจ๋“œ์‚ฌ์šฉ์žํ’ˆ์งˆํ‰๊ฐ€๋Š”์•„์ง๋Œ€๊ธฐ๋‹ค.

2026-09-10 ๋‹ฅํ„ฐ๋‹ค์ด์–ด๋ฆฌ ๋ฉ”์ธ์œผ๋กœ ์„ธ๋ฒˆ์งธ ์žฌํ˜„ ์‹คํ—˜

์‚ฌ์šฉ์ž๋Š” ๋””๋งจ๋“œ ๊ฒฐ๊ณผ๋„ โ€œ์ด๋ฒˆ์—๋„ ์ž˜ํ–ˆ๋„คโ€๋ผ๊ณ  ํ‰๊ฐ€ํ•˜๊ณ  ๋‹ฅํ„ฐ๋‹ค์ด์–ด๋ฆฌ ๋ฉ”์ธ์œผ๋กœ ๋‹ค์Œ ์‹คํ—˜์„ ์š”์ฒญํ–ˆ๋‹ค. ๋””๋งจ๋“œ ๊ธ์ • ํ‰๊ฐ€๋ฅผ ๋‹น์‹œ ๋Œ€๊ธฐ ๊ธฐ๋ก ๋’ค์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ด๋ฒˆ ์ž‘์—…๋„ ์˜ค๋Š˜ ๋‚ ์งœ๋กœ ๊ณ„์† ์ปค๋ฐ‹ํ•˜๋ผ๋Š” ๊ธฐ์กด ์ง€์‹œ๋ฅผ ๋”ฐ๋ฅธ๋‹ค. ์ด์ „ ๋ณ„๋„ ํ‘ธ์‹œ ์Šน์ธ์„ ์ด๋ฒˆ ์›๊ฒฉ ๋ณ€๊ฒฝ ๊ถŒํ•œ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

์—์ด์ „ํŠธ ์„ ํƒ: UIbowl ๋ฉ”์ธ์˜ ์œ ์ผํ•œ ๊ฒฐ๊ณผ์—์„œ1125ร—2436 ์›๋ณธ์„ ํ™•๋ณดํ•˜๊ณ  OS๋ฅผ ์ œ์™ธํ•œy170โ€“2436์„390px๋น„๊ต์กฐ๊ฑด์œผ๋กœ ๋ถ„ํ•ดํ–ˆ๋‹ค. ๊ด‘๊ณ ๋Š” ๊ธฐ์กด ํ•ฉ์„ฑ ํฌ๋ฆฌ์—์ดํ‹ฐ๋ธŒ, ๊ณ ์œ ๊ทธ๋ฆผ์€crop์—์…‹์œผ๋กœ ๊ณต๊ฐœํ•˜๊ณ  ์•ฑ ๋ผ๋ฒจยทํŒจ๋„ยท๊ธฐ๋กยทํƒ์ƒ‰์€HTML/CSS๋กœ๊ตฌํ˜„ํ–ˆ๋‹ค. E1โ€“E8/P1์„ ์›๋ณธ๋ฏธ๊ณต๊ฐœ๋‹ด๋‹น์—๊ฒŒ์ „๋‹ฌํ–ˆ๊ณ  ์ดํ›„P2โ€“P4๋„๋ฌธ์ž๋งŒ์œผ๋กœ๊ต์ •ํ–ˆ๋‹ค.

์‹ค์ œ๋ฐœ๊ฒฌ: ๋‚ ์งœ์ž‰ํฌ์™€ํ–‰๋ฐ•์Šคํ˜ผ๋™์œผ๋กœ๊ธฐ๋ก์•ฝ14px๋ฐ€๋ฆผ,์„ ํ–‰5์˜์™„์ „๊ฐ€๋ฆผ,ํ‘œ๋ณธheading์˜คํ”„๋ฐ”์ด์›,320ํ‘œ๋ณธ์˜์™ธ๋ถ€viewport์กฐ๊ฑด,๋ฏธ์‚ฌ์šฉ/์ง์ ‘๊ฐ’ํ† ํฐ๊ณผ๋ชฉ๋ก์˜๋ฏธ๊ตฌ์กฐ,๋™์ผ์Šฌ๋กฏ์„๋™์ผ๊ทธ๋ฆผํฌ๊ธฐ๋กœ๋‹จ์ˆœํ™”ํ•œ์ฐจ์ด๋ฅผ๊ธฐ๋กํ–ˆ๋‹ค. P2๋Š”๋‚ ์งœ/๊ฐ€๋ฆผ, P3๋Š”ํ† ํฐ/์‹œ๋งจํ‹ฑ, P4๋Š”๊ทธ๋ฆผ๋ณ„ํฌ๊ธฐ์™€๋‘˜์งธํ–‰๊ฐ„๊ฒฉ์„๋ณด์™„ํ–ˆ๋‹ค. ๊ธฐ์กด์Šคํ‚ฌ์›๋ฆฌ๋ฅผ์ ์šฉํ•œ๊ต์ •์ด๋ฉฐ์ด๋ฒˆ์—์ƒˆ๋ณดํŽธ์ˆ˜์น˜/๊ธˆ์ง€๊ทœ์น™์„์ถ”๊ฐ€ํ•˜์ง€์•Š์•˜๋‹ค. ์ตœ์ดˆ์ฝ”๋“œยท๋ Œ๋”ยท์ž…๋ ฅยท์—ญ์‚ฌ๊ฒŒ์ดํŠธ๋Š”๋ณด์กดํ–ˆ๋‹ค.

3์ฐจ๋น„๊ต/๊ต์ •, 3์ฐจํ‰๊ฐ€, ์‹คํ—˜๊ธฐ์ค€์—๊ฒ€์ฆ๊ณผํ•œ๊ณ„๋ฅผ์—ฐ๊ฒฐํ•œ๋‹ค. ์•ฑ390/320ยท๋…๋ฆฝํ‘œ๋ณธ๊ณผ๋ณด๋“œ1100/390/320์„์‹ค์ œ๋ Œ๋”ํ–ˆ๋‹ค. P3๋Š”P2๋Œ€๋น„PNG๋ณ€๊ฒฝ0์„ํ™•์ธํ–ˆ๋‹ค. JS๊ฒ€์ฆ์ฝ”๋“œlint/typecheck,๋ฌธ์„œ๋งํฌ/diff,์ „์ฒด75ํ™œ์„ฑ๊ทœ์น™+ํ”„๋กœ์ ํŠธ4๊ฐœ๊ฒŒ์ดํŠธPASS(ํ†ต๊ณผ29/์˜ˆ์™ธ28/๋ฏธ์ ์šฉ22)๋ฅผํ™•์ธํ–ˆ๋‹ค. ์—ฐ๊ฒฐ175๊ฐœ๋ˆ„๋ฝ0์ด๋‹ค. ์‹ค์ œ์•ฑ์ด๋™/๊ธฐ๋ก์ €์žฅ/๊ด‘๊ณ ์‹คํ–‰ยท์‹ค๋ฌผํฐ/Safari์™€๋‹ฅํ„ฐ๋‹ค์ด์–ด๋ฆฌ์‚ฌ์šฉ์žํ’ˆ์งˆํ‰๊ฐ€๋Š”๋ฏธํ™•์ธ์ด๋‹ค.

2026-09-10 ๋ผ์šด๋“œ4 ๊ฐ์ƒ‰ ์‹คํŒจ์™€ ์Šคํƒ€์ผ ๊ด€๊ณ„ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” ๋‹ฅํ„ฐ๋‹ค์ด์–ด๋ฆฌ ์žฌํ˜„์„ ๊ธ์ • ํ‰๊ฐ€ํ•œ ๋’ค, ๋ฐ˜๋ ค๋™๋ฌผ ์นดํŽ˜์˜ ์นดํ…Œ๊ณ ๋ฆฌยทํ…Œ๋งˆยท์˜ˆ์•ฝ์„ ๊ฐ–์ถ˜ ๋ชจ๋ฐ”์ผ ์•ฑ ์•„์ด๋””์–ด๋กœ ์—ฌ๋Ÿฌ ๋ ˆํผ๋Ÿฐ์Šค์˜ ์กฐํ•ฉ ํ’ˆ์งˆ์„ ์‹œํ—˜ํ•˜์ž๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ๊ณ„์† ์˜ค๋Š˜ ๋‚ ์งœ๋กœ ์ปค๋ฐ‹ํ•œ๋‹ค๋Š” ๊ถŒํ•œ์„ ๋”ฐ๋ฅธ๋‹ค. ์ด๋ฒˆ ๋ผ์šด๋“œ์˜ ํ‘ธ์‹œ๋Š” ์š”์ฒญํ•˜์ง€ ์•Š์•˜๋‹ค.

์—์ด์ „ํŠธ๋Š” ์บ์น˜ํ…Œ์ด๋ธ” ๋ฉ”์ธ/๋ชฉ๋ก/์˜ˆ์•ฝ๊ณผ ๋ฐ์ผ๋ฆฌํ˜ธํ…” ํ…Œ๋งˆ๋ฅผ ํ™•๋ณดํ•˜๊ณ , ๊ฐ€์ƒ ๋งค์žฅ์œผ๋กœ ๊ฒ€์ƒ‰ยท์กฐ๊ฑดยทํ…Œ๋งˆยท์ €์žฅยท์ƒ์„ธยท์˜ˆ์•ฝ ์ฒดํ—˜์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. ํฌ๋ฆผ ๋ฐ”ํƒ•ยท์ดˆ๋ก ๊ธ€์ž/ํ–‰๋™์ƒ‰, ๋™์ผ ๋ฒ ์ด์ง€ ํ€ต๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•œ ๊ฒฐ๊ณผ์— ์‚ฌ์šฉ์ž๋Š” ์ปฌ๋Ÿฌยท๋ฐฐ์น˜ยท๋А๋‚Œยท์Šคํƒ€์ผ์ด ๋ ˆํผ๋Ÿฐ์Šค์™€ ๋™๋–จ์–ด์กŒ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ๊ธฐ๋Šฅ ์†Œ์†๊ณผ ์ฒซ ์˜ˆ์•ฝ ์ง„์ž…์  ๋…ธ์ถœ์„ ๊ทผ๊ฑฐ๋กœ ํ•œ ๋ถ€๋ถ„ ํŒ์ •์„ ์ „์ฒด ์Šคํƒ€์ผ ํ™•์ธ์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•œ ๋ฆฌ๋ทฐ๋„ ์‹คํŒจํ–ˆ๋‹ค. ์ด์ „ ํ™”๋ฉดยทํ”„๋กฌํ”„ํŠธ์™€ ์‚ฌ์šฉ์ž FAIL์„ ๊ฑฐ์ ˆ ๊ธฐ๋ก์— ๋ณด์กดํ•œ๋‹ค.

์—์ด์ „ํŠธ๊ฐ€ ๋‹ค์‹œ ์›๋ณธ ์ฃผํ™ฉ์ƒ‰ ๋ณต๊ตฌ๋กœ ํ•ด์„ํ•˜์ž, ์‚ฌ์šฉ์ž๋Š” ์ƒ‰ ์ปค์Šคํ…€์€ ํ•„์š”ํ•˜๋ฉฐ ์›๋ณธ์ด ์ƒ‰์„ ์„ ํƒํ•œ ๊ด€์ ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๊ต์ •ํ–ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์Šน์ธํ•œ ํ›„์† ๋ฐฉ์‹์€ ์ƒ‰์ƒ๋ช… ๋ณต์‚ฌ๋ณด๋‹ค ์ƒ‰์˜ ์—ญํ• ยท๋ฉด์ ยท๋ช…๋„/์ฑ„๋„ ๋Œ€๋น„ยท๊ทธ๋ฆผ ํ‘œํ˜„ยทํ‘œ๋ฉดยท๊ฐ„๊ฒฉ์˜ ๊ด€๊ณ„๋ฅผ ๋จผ์ € ๋ถ„์„ํ•˜๊ณ  ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ œ์ž‘์ž์˜ ์‹ค์ œ ์˜๋„๋ฅผ ์•Œ์•˜๋‹ค๊ณ  ๋‹จ์ •ํ•˜์ง€ ์•Š๊ณ  ๊ด€์ฐฐ ํšจ๊ณผ์™€ ํ•ด์„ ๊ฐ€์„ค์„ ๊ตฌ๋ณ„ํ•œ๋‹ค.

์Šคํƒ€์ผ ๋ถ„์„๊ณผ ๊ตฌํ˜„ ์ „ P4๋ฅผ ๊ณ ์ •ํ–ˆ๋‹ค. ์ด๋ฒˆ ์„ ํƒ์€ ํฐ ์ค‘๋ฆฝ๋ฉด/๋จน์ƒ‰ ์ •๋ณด/๋”ฐ๋œปํ•œ ์‚ฌ์ง„๊ณผ ๊ตฌ๋ณ„๋˜๋Š” ์ฒญ์ƒ‰ ์˜ˆ์•ฝ, ๋Œ€์ƒ๋ณ„ ์ฑ„์›€/์„ /์ƒ‰์˜ ๊ณต์‹ SVG, ๋” ํฐ ํ…Œ๋งˆ ์‚ฌ์ง„, ๋งค์žฅ ๋‚ด๋ถ€๋ณด๋‹ค ํฐ ๊ทธ๋ฃน ๊ฐ„๊ฒฉ์ด๋‹ค. ์ด ์ƒ‰๊ณผ ์ˆ˜์น˜๋ฅผ ๋‹ค๋ฅธ ์ œํ’ˆ์˜ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค. reference-decompose์˜ ๊ณต์œ  ์ž…๋ ฅ์— ํ™”๋ฉด ์Šคํƒ€์ผ ๊ณ„์•ฝ์„ ์ถ”๊ฐ€ํ•˜๊ณ  reference-synthesis์˜ ์ „์ฒด/๋ถ€๋ถ„ ํŒ์ • ๊ฒฝ๊ณ„๋ฅผ ์—ฐ๊ฒฐํ–ˆ๋‹ค.

P4 ์‹ค์ œ ํ™”๋ฉด์—์„œ ์ฒซ ์˜ˆ์•ฝ ์ง„์ž…์ ๊ณผ ๊ธฐ๋Šฅ์„ ๋ณด์กดํ•˜๋ฉฐ, 200% ์‹œ๊ฐ„ ์ˆซ์ž ๋ถ„๋ฆฌ์™€ ๊ณ ๋Œ€๋น„ ํ™˜๊ฒฝ์˜ mask ์•„์ด์ฝ˜ ์†Œ์‹ค์„ ์ˆ˜์ •ํ–ˆ๋‹ค. ๋ณด๋“œ1100/390/320px์˜ ์‹ค์ œ iframe, ์‚ฌ์ง„, ํ”„๋กฌํ”„ํŠธ ํŽผ์นจ/ํ‚ค๋ณด๋“œ์™€ ๊ฐ€๋กœ ๋„˜์นจ์„ ํ™•์ธํ–ˆ๋‹ค. ๋ผ์šด๋“œ4 ํ‰๊ฐ€์™€ ๋ฆฌ๋ทฐ์— ์ตœ์ข… ๊ฒ€์ฆ๊ณผ ํ•œ๊ณ„๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. ์Šคํ‚ฌ์˜ ์ƒˆ ์ปจํ…์ŠคํŠธ ๋ฐ˜๋ณต ํ‰๊ฐ€๋Š” ๋„๊ตฌ ์Šค๋ ˆ๋“œ ํ•œ๋„์— ๋ง‰ํ˜”๊ณ , ๋…ธ์ถœ๋œ ๊ธฐ์กด ๋ฆฌ๋ทฐ๋ฅผ ๋…๋ฆฝ ๋Œ€์กฐ๊ตฐ์œผ๋กœ ๊พธ๋ฏธ์ง€ ์•Š๋Š”๋‹ค. ์‹ค์ œ ์‚ฌ์šฉ์ž ๊ฑฐ์ ˆ์„ ์‹คํŒจ ๊ทผ๊ฑฐ๋กœ ์œ ์ง€ํ•˜๋ฉฐ ์ƒˆ ๊ทœ์น™์˜ ๋ฒ”์šฉ ๊ฐœ์„  ๋ฐ ์ˆ˜์ •์•ˆ์˜ ์‚ฌ์šฉ์ž ํ’ˆ์งˆ ์Šน์ธ์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

์ตœ์ข… ํ›„์†: ์˜ˆ์•ฝ ๋‚ด์—ญ์˜ ์ƒํƒœ ๋ฐฐ์ง€๋Š” ์ค‘๋ฆฝ๋ฉด์œผ๋กœ, ํ™•๋Œ€ ์‹œ ํ€ต๋ฉ”๋‰ด๋Š”2์—ด๋กœ ์กฐ์ •ํ•ด ํ–‰๋™ ์„ ํƒ๊ณผ ์ƒํƒœ ์ •๋ณด์˜ ์—ญํ•  ๋ฐ ๋ผ๋ฒจ ๋ณด์กด์„ ํ™•์ธํ–ˆ๋‹ค. ์ „์ฒด ๊ฒ€์ฆJS์˜ ํƒ€์ž… ์ถ”๋ก  ๋ˆ„๋ฝ๋„ ๋ช…์‹œ ํƒ€์ž…์œผ๋กœ ๊ณ ์ณค๋‹ค. ๊ณผ๊ฑฐ ์‹คํŒจ ์Šค๋ƒ…์ƒท62๊ฐœ ํŒŒ์ผ์˜ ํ•ด์‹œ๋Š” ๋ณด์กด๋๋‹ค.

์ตœ์ข… ๋กœ์ปฌ ๊ฒ€์ฆ: ํ™œ์„ฑ75+ํ”„๋กœ์ ํŠธ7๊ฐœ ๊ฒŒ์ดํŠธ๋Š”59ํ†ต๊ณผ/17๋ฒ”์œ„๋ช…์‹œ์˜ˆ์™ธ/6๋ฏธ์ ์šฉ์œผ๋กœ PASS์ด๋ฉฐ ๋ถ€๋ชจ๋„ CLI ๋ฌด๊ฒฐ์„ฑ์„ ์žฌํ™•์ธํ–ˆ๋‹ค. ํ˜„์žฌ ๋ฌธ์„œ/๋ณด๋“œ ๋งํฌ126๊ฐœ ๋ˆ„๋ฝ0, ์ปค๋ฐ‹ ๊ณต๋ฐฑ ์˜ค๋ฅ˜0์ด๋‹ค. ์‹œ๊ฐ„ ๋ฒ„ํŠผ์˜14px ํฐ ๊ธ€์ž๋Š” ์ตœ์ข…600 ๊ตต๊ธฐ๋กœ ์กฐ์ •ํ–ˆ๋‹ค. ๋…๋ฆฝ ๋ฐ˜๋ณต ํ‰๊ฐ€ ๋ฏธ์‹คํ–‰ยท์‹ค์ œ ์šด์˜๊ณผ ์ˆ˜์ •์•ˆ์˜ ์‚ฌ์šฉ์ž ํ’ˆ์งˆ ์Šน์ธ ๋Œ€๊ธฐ๋Š” ์œ ์ง€ํ•œ๋‹ค.

2026-09-10 P5 ์นดํŽ˜ ๊ตฌ๋ถ„ยทํƒœ๊ทธยท์…€๋ ‰ํŠธยท๋‚ ์งœ ์ƒํƒœ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” P4๋ฅผ ๊ธ์ •์ ์œผ๋กœ ํ‰๊ฐ€ํ–ˆ์ง€๋งŒ ์นดํŽ˜๋ณ„ ๊ตฌ๋ถ„์ด ์—†๋‹ค๊ณ  ์ง€์ ํ•˜๋ฉฐ ํฐ์ƒ‰/ํšŒ์ƒ‰ ๊ต๋Œ€ํ‘œ๋ฉด์„ ์˜ˆ๋กœ ๋“ค์—ˆ๋‹ค. ์ด์–ด ๋ฐ์ผ๋ฆฌํ˜ธํ…”์˜ [๋‹น์ผ์‚ฌ์šฉ๊ฐ€๋Šฅ]์ฒ˜๋Ÿผ ์‹ค๋‚ด/๋งˆ๋‹น ๋™๋ฐ˜ยทํฌ๊ธฐ ์ œํ•œ ํƒœ๊ทธ์™€ ์•„์ด์ฝ˜, ์…€๋ ‰ํŠธ ์ปค์Šคํ…€์„ ์š”์ฒญํ–ˆ๋‹ค. ๋‚ ์งœ ์„ ํƒ์˜ ์˜ˆ์•ฝ ๋งˆ๊ฐ ๋ฌธ๊ตฌ๊ฐ€ ํ•ด๋‹น ๋ฒ„ํŠผ๊ณผ ํ˜•์ œ ๋ฒ„ํŠผ ๋†’์ด๋ฅผ ๋Š˜๋ฆฌ๋Š” ๋ฌธ์ œ๋„ ๊ณ ์น˜๊ณ  ์Šคํ‚ฌ์— ๋ชจ๋‘ ์ •๋ฆฌํ•˜๋ผ๊ณ  ๋ช…์‹œํ–ˆ๋‹ค. ์˜ค๋Š˜ ๋‚ ์งœ ์ปค๋ฐ‹ ๊ถŒํ•œ์„ ์ด์–ด๊ฐ€๋ฉฐ ํ‘ธ์‹œ๋Š” ์š”์ฒญํ•˜์ง€ ์•Š์•˜๋‹ค.

P5๋ฅผ ์ตœ์ดˆ ๋ฐฐ๊ฒฝ ์ž…๋ ฅ๊ณผ ์ž‘์—… ์ค‘ ์ถ”๊ฐ€๋œ ํƒœ๊ทธ/์…€๋ ‰ํŠธ/๋‚ ์งœ ์ž…๋ ฅ์œผ๋กœ ๊ตฌ๋ณ„ํ•ด ๋ณ€๊ฒฝ ์ „์— ๊ธฐ๋กํ–ˆ๋‹ค. article์˜ ํ‘œ๋ฉด์€ ํ™”๋ฉด ๋๊นŒ์ง€, ๋‚ด์šฉ์€ ๊ธฐ์กด20px ์ •๋ ฌ์— ๋‘๊ณ  ํฐ์ƒ‰/์ค‘๋ฆฝ ํšŒ์ƒ‰์„ ๊ต๋Œ€ํ•œ๋‹ค. ์ •๋ณด ํƒœ๊ทธ์— ์ž…์žฅ ๊ณต๊ฐ„ยทํฌ๊ธฐ์™€ ๊ณต์‹ ์•„์ด์ฝ˜์„ ํ‘œ์‹œํ•˜๊ณ  ์ถ”๊ฐ€ ์ค€๋น„๋ฌผ/์ œํ•œ์„ ๋ณด์กดํ•œ๋‹ค. ์…€๋ ‰ํŠธ๋Š” ๋‹ซํžŒ ํ•„๋“œ/ํ™”์‚ดํ‘œ/ํฌ์ปค์Šค๋ฅผ ๊ณตํ†ตํ™”ํ•˜๊ณ  OS ์˜ต์…˜ ํŒ์—…์€ ๊ทธ๋Œ€๋กœ๋‹ค. ๋งˆ๊ฐ ๋‚ ์งœ๋Š” ์‹œ๊ฐ ๋ณด์กฐ์ค„์„ ์—†์• ๊ณ  disabled์™€ ์ ‘๊ทผ์„ฑ ๋งˆ๊ฐ ์ด๋ฆ„์„ ์œ ์ง€ํ•œ๋‹ค.

reference-decompose์˜ ์š”์†Œ ์ƒํƒœ ๊ณ„์•ฝ๊ณผ ๋ฐ˜๋ณต ๋ฌถ์Œ ๊ณ„์•ฝ, design-tokens์˜ ์ƒํƒœ๋ณ„ ์น˜์ˆ˜ ์•ˆ์ •์„ฑ์„ ๋ณด์™„ํ–ˆ๋‹ค. ๊ต๋Œ€ ๋ฐฐ๊ฒฝยทํƒœ๊ทธ์ƒ‰ยท๊ณ ์ •px๋ฅผ ๋ณดํŽธ ๊ทœ์น™์œผ๋กœ ๋งŒ๋“ค์ง€ ์•Š๊ณ , ๋ฐ˜๋ณต ์ปจํŠธ๋กค์˜ ์ƒํƒœ ์ถ”๊ฐ€ ๋‚ด์šฉ๊ณผ ๋ถ€๋ชจ stretch/ํ˜•์ œ ์น˜์ˆ˜ ์˜ํ–ฅ์„ ํ™•์ธํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ผ๋ฐ˜ ๊ธด ๋ณธ๋ฌธยทํŽผ์นจยท๊ธ€์ž ํ™•๋Œ€๋Š” ๋‚ด์šฉ์— ๋”ฐ๋ผ ๋Š˜์–ด๋‚  ์ˆ˜ ์žˆ๊ณ  ํ•„์ˆ˜ ์‚ฌ์œ ๋Š” ์‚ญ์ œํ•˜์ง€ ์•Š๋Š”๋‹ค. P4 ์ž๋ฃŒ์™€ PASS๋ฅผ ๊ณผ๊ฑฐ ๊ธฐ๋ก์— ๋ณด์กดํ•˜๊ณ  ์ƒˆ ์‚ฌ์šฉ์ž ์‹คํŒจ๋ฅผ ํ›„์†์œผ๋กœ ๊ธฐ๋กํ•œ๋‹ค.

์‹ค์ œ390/320์—์„œ ์นดํŽ˜ ๊ต๋Œ€ํ‘œ๋ฉด/ํƒœ๊ทธ, ์ฒซ ์˜ˆ์•ฝ์ง„์ž…, ๋‚ ์งœ7๊ฐœ44px๋™์ผ/disabled, ์…€๋ ‰ํŠธ์˜ ๊ณตํ†ต์™ธํ˜•์„ ํ™•์ธํ–ˆ๋‹ค. ์ถ”๊ฐ€ ์ ‘๊ทผ์„ฑยทํ–‰๋™ ๋ฐ ์ตœ์ข…๊ฒŒ์ดํŠธ ๊ฒฐ๊ณผ๋Š” P5 ํ‰๊ฐ€์™€ ์ œํ’ˆ ๋ฆฌ๋ทฐ์— ์—ฐ๊ฒฐํ•œ๋‹ค. ๋…๋ฆฝ fresh ๋ฐ˜๋ณต์‹คํ—˜์˜ ์ œํ•œ๊ณผ ๋„ค์ดํ‹ฐ๋ธŒ ์˜ต์…˜/์‹ค๋ฌผํฐ ๊ฒ€์ฆ ๋ฒ”์œ„๋Š” ๋ณ„๋„์ด๋ฉฐ ์‚ฌ์šฉ์ž ํ’ˆ์งˆ ์Šน์ธ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

ํ›„์† ์…€๋ ‰ํŠธ ๊ฒ€์ฆ: ์ž๋™ํ™”์—์„œ ๋ฐฉํ–ฅํ‚ค๋กœ OS ํŒ์—… ์„ ํƒ ๋ณ€๊ฒฝ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ์œผ๋‚˜ ๋„ค์ดํ‹ฐ๋ธŒ typeahead(์ˆซ์žํ‚ค+Enter)๋Š” ์‹ค์ œ ์ธ์›2โ†’3/๋ฐ˜๋ ค๋™๋ฌผ1โ†’2์™€ focus ์œ ์ง€๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์ด๋ฅผ ํ”„๋กœ๊ทธ๋žจ selectOption์ด๋‚˜ ํŒ์—… ์™ธํ˜• ์ปค์Šคํ…€ ๊ฒ€์ฆ์œผ๋กœ ๋ฐ”๊พธ์–ด ๋ณด๊ณ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ถ”๊ฐ€ ์‚ฌ์šฉ์ž ๊ต์ •: ํƒœ๊ทธ ์•„๋ž˜ ์ด๋™๊ฐ€๋ฐฉ ํ•„์ˆ˜๊ฐ€ ์™ผ์ชฝ ์‚ฌ์ง„ ํ•˜๋‹จ ๋ฐ–์œผ๋กœ ๋‚ด๋ ค์™”๋‹ค. ์‚ฌ์ง„112px ๊ณ ์ •/์ •๋ณด128px ๋ถˆ์ผ์น˜๋ฅผ ํ™•์ธํ•˜๊ณ , ์‚ฌ์ง„์€ ์ตœ์†Œ๋†’์ด์—์„œ ์ •๋ณดํ–‰์„ ์ฑ„์šฐ๋„๋ก ์ˆ˜์ •ํ–ˆ๋‹ค. ๊ธฐ๋ณธ390์—์„œ๋ชจ๋“ ๋งค์žฅ์˜์‚ฌ์ง„/์ •๋ณด๋†’์ด128px์ผ์น˜,๋ฌธ๊ตฌ/๊ธฐ์กด๊ฐ€๋กœ์ •๋ ฌ๋ณด์กด์„์‹ค์ธกํ–ˆ๋‹ค. ์Šคํ‚ฌ์— ์ •๋ณด ์ถ”๊ฐ€ ํ›„ ์‚ฌ์ง„ยท์ •๋ณด์˜ ์ƒํ•˜๋‹จ ๊ด€๊ณ„์™€ ๋†’์ด ์†Œ์œ ๊ถŒ ์žฌ๊ฒ€์‚ฌ๋ฅผ ์—ฐ๊ฒฐํ–ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ๋Œ€์•ˆ์œผ๋กœ ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•œ ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ12px๋„ ํ—ˆ์šฉํ•˜๋˜ ๋‚จ์šฉํ•˜์ง€ ๋ง๋ผ๊ณ  ๊ทœ์น™ ๋ณ€๊ฒฝ์„ ๋ช…์‹œํ–ˆ๋‹ค. ๊ธฐ๋ณธ14px,์งง์€๋ฉ”ํƒ€/์ •์ ํƒœ๊ทธ/๋ฐ˜๋ณต์š”์•ฝ๋งŒ ์ตœ์†Œ12px ์˜ˆ์™ธ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค. ํ–‰๋™/์ž…๋ ฅ/๊ฐ€๊ฒฉ/์˜ค๋ฅ˜/๋™์˜/ํ•ต์‹ฌ ์•ˆ๋‚ด๋Š”์ถ•์†Œํ•˜์ง€์•Š๊ณ ์ค‘์š”์กฐ๊ฑด์š”์•ฝ์€์ƒ์„ธยทํ™•์ธ์—14px์ด์ƒ์œผ๋กœ๋ณด์กดํ•œ๋‹ค. ์ด๋ฒˆ์€์กฐ๊ฑดํƒœ๊ทธ์™€์ถ”๊ฐ€์กฐ๊ฑด์š”์•ฝ์—๋งŒ์ ์šฉํ•œ๋‹ค. AGENTSยท๋ฃจํŠธDESIGNยท์Šคํ‚ฌ์ง„์ž…/ํ† ํฐ/๋ชจ๋ฐ”์ผ/๋ฆฌ๋ทฐ/๋ฌธ๊ตฌ๊ธฐ์ค€์„๋™๊ธฐํ™”ํ•˜๊ณ catalog v5 RUI-09์—์กฐ๊ฑด๋ถ€์˜ˆ์™ธ๋ฅผ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๊ณผ๊ฑฐoriginal14px๊ทœ์น™๊ณผ๊ณผ๊ฑฐํŒ์ •์€์‚ญ์ œํ•˜์ง€์•Š๋Š”๋‹ค.

์ด์–ด ์‹œ๊ฐ„์„ ํƒ์ด๋งŽ๊ณ ๋„ˆ๋ฌด๋„“์œผ๋ฉฐ๋„˜๊น€๊ฐ€๋Šฅ์—ฌ๋ถ€๋„๋ชจ๋ฅด๊ฒ ๋‹ค๊ณ ์ง€์ ํ•˜๊ณ ๊ฐ€๋กœ์Šคํฌ๋กค/์Šคํฌ๋กค๋ฐ”์ˆจ๊น€์„์š”์ฒญํ–ˆ๋‹ค. ์‹œ๊ฐ„๋ผ๋ฒจ14px/์งง์€๋ฒ„ํŠผ/๋‹ค์Œํ•ญ๋ชฉ๋ถ€๋ถ„๋…ธ์ถœ๋กœ์„ค๊ณ„ํ•˜๊ณ ๊ฐ€์ƒ์‹œ๊ฐ„์„6๊ฐœ๋กœํ™•์žฅํ•ด๋ํ•ญ๋ชฉ๊นŒ์ง€๊ฒ€์ฆํ•œ๋‹ค. ๋‚ ์งœgrid๋Š”๊ทธ๋Œ€๋กœ์ด๋ฉฐ์‹œ๊ฐ„์˜์—ญ๋งŒ๊ฐ€๋กœ์Šคํฌ๋กคํ•œ๋‹ค. ๋ชจ๋ฐ”์ผ์Šคํ‚ฌ์—๋„์ˆจ๊น€์‹œ๋„˜๊น€๋‹จ์„œยทํ„ฐ์น˜/ํ‚ค๋ณด๋“œ๋„๋‹ฌยทํ™•๋Œ€ยท์„ ํƒ๋ณต๊ท€๊ฒ€์ฆ์„์—ฐ๊ฒฐํ–ˆ๋‹ค.

์‹œ๊ฐ„ ๋ชฉ๋ก์˜ ์ฒซ ๊ตฌํ˜„์—์„œ grid ์ž๋™์ตœ์†Œํญ์ด ํŽ˜์ด์ง€๊นŒ์ง€ ๋Š˜์–ด๋‚˜๋Š” ์‹คํŒจ๋ฅผ ํ™•์ธํ•ด ํŠธ๋ž™/ํ•ญ๋ชฉ ์ตœ์†Œํญ์„ ์ œํ•œํ–ˆ๋‹ค. ๋งˆ์ง€๋ง‰์‹œ๊ฐ„์„์„ ํƒํ•œ๋’ค์ˆ˜์ •/์žฌ์ง„์ž…ํ•˜๋ฉด์„ ํƒ์นฉ์„๊ฐ€๋กœ์˜์—ญ์•ˆ์—๋“œ๋Ÿฌ๋‚ด๋„๋ก๋ณด์™„ํ–ˆ๋‹ค. insetfocus๊ฐ€์ฒญ์ƒ‰๋ฒ„ํŠผ์—๋ฌปํžˆ๋Š”๋ฌธ์ œ๋Š”๋ชฉ๋ก/์„ ํƒ์‹œ๊ฐ„์˜ํฐfocus์™€๊ณ ๋Œ€๋น„์‹œ์Šคํ…œ์ƒ‰์œผ๋กœ์ˆ˜์ •ํ–ˆ๋‹ค. ๊ธฐ๋ณธ์‹œ๊ฐ„ํญ์€๋ถ€๋ถ„๋…ธ์ถœ์„ํ™•๋Œ€ํ•˜๋ ค๊ณ 72px๋กœ์กฐ์ •ํ–ˆ๋‹ค. catalog ๋ณ€๊ฒฝ ๊ด€๋ จ๊ธฐ์กด21unit๊ฒ€์‚ฌ๋ฅผ์‹ค์ œ์‹คํ–‰ํ•ดPASSํ–ˆ์œผ๋ฉฐํŒ๋…๊ธฐ์ฝ”๋“œ๋Š”๋ฐ”๊พธ์ง€์•Š์•˜๋‹ค. DESIGN.md ์ƒ์„ฑ์Šคํ‚ฌ์˜์ž”์กด14px์ ˆ๋Œ€๋ฌธ๊ตฌ๋„์ œํ•œ์˜ˆ์™ธ๋กœ๋™๊ธฐํ™”ํ–ˆ๋‹ค.

P5 ์ตœ์ข… ๋กœ์ปฌ ๊ฒŒ์ดํŠธ๋Š”catalog v5 ํ™œ์„ฑ75+ํ”„๋กœ์ ํŠธ10=85๊ฐœ,58ํ†ต๊ณผ/21๋ฒ”์œ„์˜ˆ์™ธ/6๋ฏธ์ ์šฉ์œผ๋กœ PASS๋‹ค. ๋‘ํญยท๊ธ€์žํ™•๋Œ€ยท๊ณ ๋Œ€๋น„ยท์ „์ฒด์˜ˆ์•ฝํ๋ฆ„๊ณผ์‹œ๊ฐ„๊ฐ€๋กœ๋„˜๊น€์˜ํ„ฐ์น˜/ํœ /ํ‚ค๋ณด๋“œ/๋์„ ํƒยท์š”์•ฝยท์ˆ˜์ •๋ณต๊ท€๋ฅผ๋…๋ฆฝ์‹คํ–‰ํ–ˆ๊ณ ๋ถ€๋ชจ๋„CLI๋ฌด๊ฒฐ์„ฑ์„์žฌํ™•์ธํ–ˆ๋‹ค. ๋ณด์กฐ12px๋ฒ”์œ„์™€๋‚˜๋จธ์ง€14px์œ ์ง€,์Šคํ‚ฌ5๊ฐœํ˜•์‹๊ณผํŒ๋…๊ธฐunit21๊ฐœ๋„ํ™•์ธํ–ˆ๋‹ค. OS๋„ค์ดํ‹ฐ๋ธŒํŒ์—…๋ฐฉํ–ฅํ‚ค์„ ํƒยท์‹ค๋ฌผํฐ/์‹ค์˜ˆ์•ฝยท์ตœ์ข…์‚ฌ์šฉ์žํ’ˆ์งˆ์Šน์ธ์€ํ™•๋Œ€์ฃผ์žฅํ•˜์ง€์•Š๋Š”๋‹ค.

2026-09-10 P6 ์ €์žฅ ํ™œ์„ฑ ํ‘œํ˜„๊ณผ ํ…Œ๋งˆ ํ˜ธ๋ฒ„

์‚ฌ์šฉ์ž๋Š” ์ข‹์•„์š”๋ฅผ ๋ˆŒ๋Ÿฌ๋„ ํ™œ์„ฑ ํ‘œ์‹œ๊ฐ€ ์—†๊ณ  ํ…Œ๋งˆ์— ๋ถˆํ•„์š”ํ•œ ํ˜ธ๋ฒ„๊ฐ€ ์žˆ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์‹ค์ œ ์žฌํ˜„์—์„œ localStorage=green/aria-pressed=true์ธ๋ฐ ํ•˜ํŠธfill=none/๋จน์ƒ‰์ด์—ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ๋งŒ์œผ๋กœ ์‹ค์ œ ํ™œ์„ฑ ํ‘œํ˜„์„ ํ™•์ธํ–ˆ๋‹ค๊ณ  ํŒ๋‹จํ•œ ๋ˆ„๋ฝ์„ ๋ณด์กดํ•œ๋‹ค.

P6 ์ž…๋ ฅ์„ ๊ณ ์ •ํ•˜๊ณ  ์ €์žฅ ๋ฒ„ํŠผ์—๋งŒ ์ฑ„์šด์ฒญ์ƒ‰ํ•˜ํŠธ/๋‚ฎ์€๋Œ€๋น„์„ ํƒ๋ฉด์„ ์ ์šฉํ–ˆ๋‹ค. hover์ค‘/ํฌ์ธํ„ฐํ•ด์ œ/์ €์žฅํ•ด์ œ์—์„œ๋„ ํ‘œํ˜„์ด ์ƒํƒœ์™€ ๋งž๋„๋ก ํ•œ๋‹ค. ํ…Œ๋งˆ์˜ hover๋ฐฐ๊ฒฝ/์ „ํ™˜์€์ œ๊ฑฐํ•˜๊ณ  ํด๋ฆญ/ํ‚ค๋ณด๋“œ์ดˆ์ ์€์œ ์ง€ํ•œ๋‹ค. ์Šคํ‚ฌ์— ํ† ๊ธ€ ๋ฐ์ดํ„ฐยทARIAยท์‹ค์ œfill/color ๋™์‹œํ™•์ธ๊ณผ ๋ถˆํ•„์š”ํ•œ ๊ณตํ†ตhover ์ „ํŒŒ ํ™•์ธ์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๋ชจ๋“ ํ…Œ๋งˆ์˜hover๋ฅผ๋ณดํŽธ๊ธˆ์ง€ํ•˜์ง€์•Š๋Š”๋‹ค.

๋ถ€๋ชจ์‹ค์ œ๊ฒ€์‚ฌ์—์„œ์ €์žฅon/off fill/ARIA,ํ…Œ๋งˆhover์ „ํ›„๋™์ผ๋ฐฐ๊ฒฝ/ํ•„ํ„ฐ๋™์ž‘์„ํ™•์ธํ•˜๊ณ app lint/checkJs๋ฅผํ†ต๊ณผํ–ˆ๋‹ค. ์ด์ „0612dd1๊ณผP5๊ฒŒ์ดํŠธ๋Š”๋ณ„๋„๋ณด์กดํ–ˆ๋‹ค. ์ตœ์ข…์˜ํ–ฅ๊ฒ€์ฆ/๊ฒŒ์ดํŠธ์™€ํ•œ๊ณ„๋Š” ๋ฆฌ๋ทฐ์—์—ฐ๊ฒฐํ•œ๋‹ค. ์˜ค๋Š˜๋‚ ์งœ์ปค๋ฐ‹๊ถŒํ•œ์„์œ ์ง€ํ•˜๋ฉฐํ‘ธ์‹œ๋Š”์š”์ฒญํ•˜์ง€์•Š์•˜๋‹ค.

ํ›„์† ์š”์ฒญ์€ ์ œ๋ชฉ์˜ ์„ฑ์ˆ˜ ์ค‘๋ณตยท๋ชฉ๋ก ๋ฉ”๋‰ด ๊ฐ€๊ฒฉ ์ œ๊ฑฐ์™€ ๋™๋ฐ˜ ์กฐ๊ฑด์˜ ๋ช…ํ™•ํ•œ ์œ„๊ณ„์˜€๋‹ค. ์—์ด์ „ํŠธ๋Š” ๊ณต๊ฐ„ ํƒœ๊ทธ๋ฅผ ๋ณ„๋„ ์ƒ์œ„ ์ •๋ณด๋กœ ๋‚˜๋ˆด์œผ๋‚˜ ์‚ฌ์šฉ์ž๋Š” ์‹ค๋‚ด/๋งˆ๋‹น๋„ ๊ฐ™์€ ๋™๋ฐ˜ ์กฐ๊ฑด์ด๋ผ๋ฉฐ ๊ฑฐ์ ˆํ–ˆ๋‹ค. ์ค‘๊ฐ„์•ˆ์˜ ๋‚ด๋ถ€ ๊ฒ€์ฆ ํ†ต๊ณผ๋ฅผ ์ œํ’ˆ ํ’ˆ์งˆ ์Šน์ธ์œผ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฑฐ์ ˆ๋œ ์†Œ์Šค/์ด๋ฏธ์ง€๋Š” evidence/p6-rejected-information์— ๋ณด์กดํ•œ๋‹ค.

์žฌ๊ต์ •์€ ์ด๋ฆ„ ์•„๋ž˜ ๊ฐ€์ƒ ์นดํŽ˜ ์†Œ๊ฐœ(14px)๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๋ชจ๋“  ๊ณต๊ฐ„/ํฌ๊ธฐ/์ค€๋น„๋ฌผ ํƒœ๊ทธ๋ฅผ ํ•˜๋‚˜์˜ ๋™๋ฐ˜ ์กฐ๊ฑด ๋ฌถ์Œ์œผ๋กœ ๋ชจ์€๋‹ค. ์ง€์—ญ ํ•œ์ • ํ™ˆ์—์„œ ๋ฐ˜๋ณต ์ง€์—ญ๋ช…ยท๋ชฉ๋ก ๋ฉ”๋‰ด ๊ฐ€๊ฒฉ์€ ์ œ๊ฑฐํ•˜๊ณ  ์ „์ฒด/์ €์žฅ ๋งฅ๋ฝ์˜ ์ง€์—ญ ๋ฐ ์ƒ์„ธ/์˜ˆ์•ฝ์˜ ์ค‘์š” ์กฐ๊ฑดยท๋น„์šฉ์€ ๋ณด์กดํ•œ๋‹ค. product-reasoning์—๋Š” ๋‚ด์šฉ์˜ ์˜๋ฏธ๋ฅผ ๋จผ์ € ๋ฌถ๊ณ  ๋ ˆํผ๋Ÿฐ์Šค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ œํ’ˆ์˜ ํŒ๋‹จ์— ๋งž์ถฐ ์„ ํƒํ•˜๋Š” ์กฐ๊ฑด๋ถ€ ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์‹ค์ œ ์™„๋ฃŒ/๊ฒ€์ฆ ๋ฒ”์œ„๋Š” P6 ๋ฆฌ๋ทฐ๋ฅผ ๋”ฐ๋ฅธ๋‹ค.

320px ๊ธฐ๋ณธ ์ฒซ ์˜ˆ์•ฝ ๋ฒ„ํŠผ์ด ํƒญ์—6px ๊ฐ€๋ ค์ง€๋Š” ์˜ํ–ฅ๋„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๋ชฉ๋ก ๋‚ ์งœ ์•„๋ž˜ ์—ฌ๋ฐฑ๋งŒ12โ†’4px๋กœ ์ค„์ด๊ณ  ๋ณธ๋ฌธยท์กฐ๊ฑด ๊ธ€์ž์™€ ์„น์…˜ ๊ฐ„๊ฒฉ์€ ๋ณด์กดํ–ˆ๋‹ค. ๋ถ€๋ชจ๋Š” ์ตœ์‹ 390/320 ๋ชฉ๋ก์„ ์ง์ ‘ ํŒ๋…ํ–ˆ๊ณ  ๋ณด๋“œ3ํญ ๋™์ž‘/์ด๋ฏธ์ง€/ํญ/ํ‚ค๋ณด๋“œ, ์•ฑ๊ณผ ๋ณด๋“œ ๊ฒ€์ฆ ์ฝ”๋“œ lint/checkJs, ์ˆ˜์ • ์Šคํ‚ฌ2๊ฐœ ํ˜•์‹๊ณผ ๋กœ์ปฌ ๋ฌธ์„œ ๋งํฌ๋ฅผ ํ™•์ธํ–ˆ๋‹ค.

P6 ์ตœ์ข… ๊ฒ€์ฆ์€ ๊ธฐ์กด85๊ฐœ ๊ธฐ์ค€์„ ์œ ์ง€ํ•ด58ํ†ต๊ณผ/21๋ฒ”์œ„์˜ˆ์™ธ/6๋ฏธ์ ์šฉ์œผ๋กœ CLI PASS์ด๋ฉฐ ๋ถ€๋ชจ ์žฌ์‹คํ–‰๋„ errors/failures0์ด๋‹ค. P6 ํ‰๊ฐ€์— ์ตœ์‹  ์กฐ๊ฑด ๋ฌถ์Œยท์‚ฌ์ง„ ์ •๋ ฌยท์ €์žฅยทํ…Œ๋งˆยท์ฒซ ์˜ˆ์•ฝ ๋…ธ์ถœ์˜ ์‹ค์ธก๊ณผ ๊ธฐ์กด ์ฆ๊ฑฐ ์žฌ์‚ฌ์šฉ ๋ฒ”์œ„๋ฅผ ๋‚จ๊ฒผ๋‹ค. ์‚ฌ์šฉ์ž ์ตœ์ข… ํ’ˆ์งˆ ์Šน์ธ์ด๋‚˜ fresh ๋…๋ฆฝ5ํšŒ ์‹คํ—˜ ํ†ต๊ณผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-09-10 P7 ๋ชฉ๋ก ์ œ๋ชฉ ๋ฌถ์Œ์˜ ์—ฌ๋ฐฑ

์‚ฌ์šฉ์ž๋Š” ์„ฑ์ˆ˜ ์ œ๋ชฉยท๋‚ ์งœ์™€ ์นด๋“œ๊ฐ€ ๋ฐ”๋กœ ์ด์–ด์ ธ ๊ฐ„๊ฒฉ์˜ ์œ„๊ณ„๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. P6์˜ ์ฒซ ์˜ˆ์•ฝ ๋ฒ„ํŠผ์„ ์ฒซ viewport์— ๋งž์ถ”๋ ค๋˜ ๋‚ ์งœ ํ•˜๋‹จ4px ๊ฒฐ์ •์ด ์›์ธ์ด๋‹ค. ์ œ๋ชฉ๊ณผ ๋‚ ์งœ4px๋Š” ์œ ์ง€ํ•˜๊ณ  ์นด๋“œ๊นŒ์ง€20px๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค. ์ •์ƒ ์Šคํฌ๋กค๊ณผ ์ ‘๊ทผ ๋ถˆ๊ฐ€ ๊ฐ€๋ฆผ์„ ํ˜ผ๋™ํ•œ ์ด์ „ ํŒ๋‹จ์„ ์ฒ ํšŒํ•˜๋˜ ๊ณผ๊ฑฐ ์‹คํŒจ/์ˆ˜์ • ๊ธฐ๋ก์€ ๋ณด์กดํ•œ๋‹ค. ์–‘ํญ ๋ฐ320 ํ™•๋Œ€ ์‹ค์ œ ํŒ๋…, ๋‚ด๋ถ€4/์™ธ๋ถ€20 ์‹ค์ธก, ์ฒซยท๋งˆ์ง€๋ง‰ ์‹œ๊ฐ„์˜ ์Šคํฌ๋กค/ํ‚ค๋ณด๋“œ ์˜ˆ์•ฝ ์ง„์ž…์„ ํ™•์ธํ–ˆ๋‹ค. ์Šคํ‚ฌ์—๋Š” ์˜๋ฏธ ๋ฌถ์Œ ๋‚ด๋ถ€/์™ธ๋ถ€ ๊ฐ„๊ฒฉ์„ ๊ตฌ๋ณ„ํ•˜๊ณ  ์ฒซ ํ™”๋ฉด์— ์–ต์ง€๋กœ ๋งž์ถ”์ง€ ์•Š๋Š” ์กฐ๊ฑด๋ถ€ ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. P7, ํŒ๋….

2026-09-10 P8 ๋นˆ ๊ฒฐ๊ณผ ์ค‘์•™ ์ •๋ ฌ

์‚ฌ์šฉ์ž๋Š” ์กฐ๊ฑด์— ๋งž๋Š” ์นดํŽ˜๊ฐ€ ์—†์„ ๋•Œ ์•ˆ๋‚ด์™€ ์กฐ๊ฑด ์ดˆ๊ธฐํ™”๊ฐ€ ๋นˆ ์˜์—ญ ์ค‘์•™์— ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์นดํŽ˜ ๋ชฉ๋ก empty ๋ฒ”์œ„์—์„œ ๊ฐ€๋กœ/์„ธ๋กœ ์ค‘์•™ ๋ฌถ์Œ๊ณผ ์ตœ์†Œ176px๋ฅผ ์ ์šฉํ–ˆ๋‹ค. ๊ฐ™์€ ๋ชฉ๋ก์˜ ์ €์žฅ ๋นˆ ์ƒํƒœ์—๋„ ์ ์šฉํ•˜๋ฉฐ ์˜ˆ์•ฝ ๋‚ด์—ญ์˜ ๋ณ„๋„ empty์™€ ์ผ๋ฐ˜ ์นด๋“œ ์ •๋ ฌ์€ ์œ ์ง€ํ•œ๋‹ค. ์–‘ํญ ์‹ค์ธกยท์‹ค์ œ390 ๋นˆ ๊ฒ€์ƒ‰/320 ํ™•๋Œ€ ํŒ๋…, ์ดˆ๊ธฐํ™” Enter/์ €์žฅ ๋ณต๊ตฌ click ํ›„3๊ฐœ ๋ชฉ๋ก ๋ณต์›์„ ํ™•์ธํ–ˆ๋‹ค. ui-composition์— ๋นˆ ์˜์—ญ์˜ ์•ˆ๋‚ด์™€ ๋ณต๊ตฌ๋ฅผ ํ•จ๊ป˜ ํŒ๋‹จํ•˜๋Š” ์กฐ๊ฑด๋ถ€ ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. P8.

2026-09-10 P9 ์ดˆ์  ๋ฐ P10 ์ €์žฅ ํ™”๋ฉด

์‚ฌ์šฉ์ž๋Š” ํฌ์ธํ„ฐ์—๋Š” ์ดˆ์  ์žฅ์‹์„ ์ˆจ๊ธฐ๊ณ  ํ‚ค๋ณด๋“œ์—๋Š” ์œ ์ง€ํ•˜๋Š” ์ œ์•ˆ์„ ์Šน์ธํ–ˆ๋‹ค. ์ž…๋ ฅ๋ž€์€ ํด๋ฆญ์—๋„ focus-visible์ด ๋˜์–ด ์ž…๋ ฅ ๋ฐฉ์‹์„ ๊ตฌ๋ถ„ํ•˜๊ณ  ์‹ค์ œ focus/์ž…๋ ฅ caret์„ ๋ณด์กดํ–ˆ๋‹ค. ์–‘ํญ ํด๋ฆญ/Tab/์ž…๋ ฅ/์ €์žฅ/์ดˆ๊ธฐํ™”/๊ณ ๋Œ€๋น„ ์ดˆ์  ๊ฒ€์ฆ๊ณผ ์•ฑ lint/checkJs๋ฅผ ์™„๋ฃŒํ–ˆ๋‹ค.

์ดํ›„ ์˜ˆ์•ฝ ํŽ˜์ด์ง€์˜ ์œ„๊ณ„/๊ตฌ๋ถ„ ๋ถ€์กฑ์„ ์ง€์ ํ•˜๊ณ  ์ง€๊ธˆ์€ ๋ˆ„์  ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ์ €์žฅ ํŽ˜์ด์ง€ ๊ฐœ์„ ์„ ์š”์ฒญํ–ˆ๋‹ค. ์ €์žฅ ์ฃผ ์ œ๋ชฉ ํ•˜๋‚˜์™€ ์ˆ˜๋Ÿ‰, ์ง€์—ญ/์†Œ๊ฐœ/์กฐ๊ฑด/๊ต๋Œ€ํ‘œ๋ฉด์œผ๋กœ ๊ตฌ์„ฑํ•˜๊ณ  ์ €์žฅ ๋‚ ์งœ/์นด๋“œ ์‹œ๊ฐ„ CTA๋Š” ์ƒ์„ธ ์˜ˆ์•ฝ์œผ๋กœ ์˜ฎ๊ฒผ๋‹ค. ๋นˆ ์ €์žฅ์€ ๋‚จ์€ ํ™”๋ฉด ์ค‘์•™์— ์•ˆ๋‚ด/๋‘˜๋Ÿฌ๋ณด๊ธฐ๋ฅผ ๋‘”๋‹ค. ์–‘ํญ ์ €์žฅ๋ชฉ๋ก/์ƒ์„ธ์˜ˆ์•ฝ/๋ณต๊ท€/ํ•ด์ œ/๋นˆ ์ƒํƒœ/ํ™•๋Œ€/ํ™ˆ๋ณต๊ตฌ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์˜ˆ์•ฝ ํŽ˜์ด์ง€ ์œ„๊ณ„ ์ˆ˜์ •์€ ํ›„์† ๋ฏธ์™„๋ฃŒ์ด๋ฉฐ ๊ฒŒ์ดํŠธ RUI-25์— FAIL๋กœ ๋‚จ๊ธด๋‹ค. P9, P10.

2026-09-10 P11 ์˜ˆ์•ฝ ์œ„๊ณ„์™€ ์ €์žฅ ์Šคํฌ๋กค

์‚ฌ์šฉ์ž๊ฐ€ ๋ฏธ์™„๋ฃŒ ์˜ˆ์•ฝ ํŽ˜์ด์ง€ ๊ฐœ์„ ์„ ์š”์ฒญํ–ˆ๊ณ  ์ด์–ด ์ €์žฅ์ฒ˜๋Ÿผ ๋‚ด์šฉ์ด ๋ถ€์กฑํ•˜๋ฉด ์Šคํฌ๋กค์ด ์—†์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์˜ˆ์•ฝ/์ทจ์†Œ๋‚ด์—ญ ๊ทธ๋ฃน, ๋งค์žฅ/์ผ์‹œ/์ธ์›/์กฐ๊ฑด/์ทจ์†Œํ–‰๋™์˜ ์œ„๊ณ„์™€ ๊ต๋Œ€ํ‘œ๋ฉด, ์ค‘์•™ ๋นˆ ์ƒํƒœ๋ฅผ ์ ์šฉํ–ˆ๋‹ค. ์˜ˆ์•ฝ ์ž…๋ ฅ ๋‚ ์งœ/์‹œ๊ฐ„ยท์ธ์›ยท์กฐ๊ฑด ๋ฐ ์š”์•ฝ์˜ ๋ฌถ์Œ๋„ ์ •๋ฆฌํ–ˆ๋‹ค. ์–‘ํญ์—์„œ ์˜ค๋ฅ˜/๋™์˜/์š”์•ฝ/์ด์ „/์™„๋ฃŒ/๋‚ด์—ญ/์ทจ์†Œ์™€ ํ™•๋Œ€๋ฅผ ์‹คํ–‰ํ–ˆ๊ณ  ์‹ค์ œ ํ™”๋ฉด์„ ํŒ๋…ํ–ˆ๋‹ค. P10์˜ ์˜ˆ์•ฝ์œ„๊ณ„FAIL์€ ์ด์ „์ž๋ฃŒ์™€๋ณด์กดํ•˜๊ณ  ์ˆ˜์ •๊ทผ๊ฑฐ๋กœ ๊ฐฑ์‹ ํ•œ๋‹ค.

์ €์žฅ์€390ร—844์˜0/1/3๊ฐœ๊ฐ€์›๋ž˜๋ฌธ์„œ๋†’์ด844์˜€๊ณ 320ร—740์˜3๊ฐœ๋Š”๋‚ด์šฉ์ด๋„˜์ณค๋‹ค. ๋ถˆํ•„์š”ํ•œํ•˜๋‹จ์—ฌ๋ถ„32โ†’20px์™€overscroll์–ต์ œ๋ฅผ์ ์šฉํ•˜๊ณ ์–‘ํญ0/1๊ฐœํœ scrollY0์„ํ™•์ธํ–ˆ๋‹ค. ๋‚ด์šฉ์ด๋„˜์น˜๊ฑฐ๋‚˜ํ™•๋Œ€๋ ๋•Œ์˜์Šคํฌ๋กค์€๋ณด์กดํ•œ๋‹ค. ์‹ค์ œํฐํƒ„์„ฑ๋™์ž‘์€๋ฏธ๊ฒ€์ฆ์ด๋‹ค. P11 ์ž…๋ ฅ, ํŒ๋….

2026-09-10 P12 ์˜ˆ์•ฝ ๋‚ด์—ญ ์žฌ๊ต์ •

์‚ฌ์šฉ์ž๋Š” ์ทจ์†Œ๋Œ€์ƒ/์ƒ‰์˜๋ถˆ๋ช…ํ™•ํ•จ,์ฃผ์ œ๋ชฉยท๊ทธ๋ฃนยท์ทจ์†Œ์ƒํƒœ์ค‘๋ณต,์ง™์€ํšŒ์ƒ‰๊ณผ์กฐํšŒ๊ธฐ๊ฐ„/๊ฑด์ˆ˜๋ˆ„๋ฝ์„์ง€์ ํ–ˆ๋‹ค. P11๊ทธ๋ฃน๋ถ„๋ฆฌ๊ฐ€์˜ฌ๋ฐ”๋ฅธ์œ„๊ณ„๋ผ๋Š”ํŒ๋‹จ์„์ฒ ํšŒํ–ˆ๋‹ค. ์นดํŽ˜๋ช…์„ํฌํ•จํ•œ์ทจ์†Œ๋ฒ„ํŠผ์„ํ•ญ๋ชฉํ•˜๋‹จ์ „์ฒดํญ/์˜…์€๋ถ‰์€๋ฉด์œผ๋กœ๋ฌถ๊ณ ๊ทธ๋ฃน์ œ๋ชฉ์ œ๊ฑฐ/์ƒํƒœ1ํšŒ,gray50๋ชฉ๋ก๋ฐฐ๊ฒฝ,1ยท3ยท12๊ฐœ์›”์กฐํšŒ/๊ฑด์ˆ˜๋ฅผ์ ์šฉํ–ˆ๋‹ค. ๊ธฐ๊ฐ„์€ํ˜„์žฌ๋‹ฌํฌํ•จN๊ฐœ์›”์˜๋ฐฉ๋ฌธ์ผ๊ธฐ์ค€์ด๋ฉฐ์‹ค์ œ์‹œ์ž‘/์ข…๋ฃŒ์ผ์„ํ‘œ์‹œํ•œ๋‹ค.

8๋ฒˆ์งธvisitDateํ™•์žฅํ•„๋“œ๋ฅผ์ถ”๊ฐ€ํ•ด์—ฌ๋Ÿฌ๋‹ฌ์กฐํšŒ๊ฐ€์‹ค์ œ์ž‘๋™ํ•˜๊ณ ๊ธฐ์กด7ํ•„๋“œ9์›”์˜ˆ์•ฝ์€ํ˜ธํ™˜ํ•œ๋‹ค. ์–‘ํญ๊ธฐ๊ฐ„1/2/3๊ฑดยท์ทจ์†Œ๋Œ€์ƒ/์˜์†ํ™”ยท๋นˆ๊ธฐ๊ฐ„๋ณต๊ตฌยทํ™•๋Œ€ยทํ‚ค๋ณด๋“œ๋ฅผ์‹คํ–‰ํ•˜๊ณ ํ™”๋ฉด์„ํŒ๋…ํ–ˆ๋‹ค. ๋‚ด์—ญ๊ณผํ–‰๋™์˜๊ธฐ๊ฐ„/์ˆ˜๋Ÿ‰/๋Œ€์ƒํŒ๋‹จ์„์Šคํ‚ฌ์—์กฐ๊ฑด๋ถ€๊ธฐ์ค€์œผ๋กœ์ถ”๊ฐ€ํ–ˆ๋‹ค. P12, ํŒ๋….

P12 ์ตœ์ข…: ๊ธฐ์กด7ํ•„๋“œ๋ณต์›๊ณผ์ƒˆ์˜ˆ์•ฝvisitDate์ €์žฅ/2๊ฑด์กฐํšŒ๋„์ถ”๊ฐ€์‹คํ–‰ํ–ˆ๋‹ค. ์•ฑ/๋ณด๋“œ๊ฒ€์ฆ์ฝ”๋“œlint/checkJs,๋ณด๋“œ3ํญ,์Šคํ‚ฌํ˜•์‹,๊ฒŒ์ดํŠธCLI PASS(errors/failures0)๋ฅผํ™•์ธํ–ˆ๋‹ค. ์‚ฌ์šฉ์ž์ตœ์ข…ํ’ˆ์งˆ์Šน์ธ์œผ๋กœํ™•๋Œ€ํ•˜์ง€์•Š๋Š”๋‹ค.

2026-09-10 ๋ˆ„์  ํ”ผ๋“œ๋ฐฑ ์Šคํ‚ฌ ํ†ตํ•ฉ ๊ฐ์‚ฌ

์‚ฌ์šฉ์ž๊ฐ€ ์ง€๊ธˆ๊นŒ์ง€์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋น ์ง์—†์ด ์Šคํ‚ฌ์— ์ •๋ฆฌํ•ด ์žฌ๋ฐœ์„ ๋ง‰์œผ๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ๋ ˆํผ๋Ÿฐ์Šค ๋ถ„ํ•ด/ํ•ฉ์„ฑ๋ถ€ํ„ฐ P12๊นŒ์ง€30๊ฐœ ํ”ผ๋“œ๋ฐฑ/์šด์˜ ์š”๊ตฌ๋ฅผ ๋Œ€์‘ํ‘œ๋กœ ๋Œ€์กฐํ–ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์›์น™์€ ๊ฐœ๋ณ„ ํŒŒ์ผ์— ์žˆ์—ˆ์œผ๋‚˜ ๊ฒ€์ˆ˜ ๊ฒฝ๋กœ๊ฐ€ ์•ฝํ–ˆ๋‹ค. ์žฌ๋ฐœ ์ ๊ฒ€์„ ๋งŒ๋“ค๊ณ  ๊ตฌํ˜„ ์ „/reference-decompose ๊ต์ •/reference-review ๊ฒ€์‚ฌ์™€review-criteria์— ์—ฐ๊ฒฐํ–ˆ๋‹ค.

๊ต์ •์€ ์˜๋ฏธ/๊ด€๊ณ„/์Šคํƒ€์ผ/์ƒํƒœ/๋ฐ์ดํ„ฐ/๊ฒ€์ฆ์˜ ์›์ธ๊ณผ ์‹ค์ œ ์‚ฌ์šฉ์ฒ˜๋ฅผ ์—ฐ๊ฒฐํ•˜๋ฉฐ ๊ธฐ์กดPASSยทํ•ด์‹œ๋งŒ์œผ๋กœ ๋ฐ”๋€ ํ™”๋ฉด์„ ํ†ต๊ณผ์‹œํ‚ค์ง€ ์•Š๋„๋ก ํ–ˆ๋‹ค. ํฌ์ปค์Šค ๋ฌธ๋‹จ์€ ์—ฌ๋ฐฑ์—์„œ ๊ฒฝ๊ณ„/ํฌ์ปค์Šค๋กœ ์˜ฎ๊ธฐ๊ณ  ๋ฒ”์šฉ ์ฃผ์ œ๋ชฉ ๊ทœ์ •์˜ ํŠน์ •24px๋Š” ์ œํ’ˆํ† ํฐ์œผ๋กœ ๋ฐ”๊ฟจ๋‹ค. ๋ณด์กฐ ๊ฐ์‚ฌ๊ฐ€ ๊ฒฝ๋กœ/์œ„์น˜/๊ณผ์ž‰๊ฐ’ ํ•ด์†Œ๋ฅผ ํ™•์ธํ•˜๊ณ  disabled์˜ ๊ตฌํ˜„๊ฐ•์ œ/๋นˆ๊ฒฐ๊ณผ ๋ณต๊ตฌ๊ฐ•์ œ์ฐจ๋“ฑ ํ‘œํ˜„์„ ์ง€์ ํ•ด ๊ธฐ๋Šฅยท์˜๋ฏธ/์›์ธ ๊ธฐ์ค€์œผ๋กœ ์ขํ˜”๋‹ค. ๊ธฐ์กด RUI ๊ทœ์น™์„ ์—ฐ๊ฒฐํ•˜๋ฉฐ ์ƒˆcatalog๊ทœ์น™/ํŒ๋…๊ธฐ๋™์ž‘์€ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์•˜๋‹ค.

๊ด€๋ฆฌ ์Šคํ‚ฌ3๊ฐœ ํ˜•์‹, ๋งํฌ/์•ต์ปค126๊ฐœ, ๊ณต๋ฐฑ ๋ฐ ์ ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ ๊ฒ€ํ–ˆ๋‹ค. ๊ธฐ์กด๋งฅ๋ฝ์˜ ๋ณด์กฐ๊ฐ์‚ฌ์ด๋ฉฐ ์ƒˆfresh ๋…๋ฆฝ์ƒ์„ฑ5ํšŒ๋‚˜ ๋ฏธ๋ž˜ ๋ฌด์žฌ๋ฐœ ๋ณด์ฆ์€ ์•„๋‹ˆ๋‹ค. ์•ฑ์†Œ์Šคยทํ™”๋ฉด์€์ด๋ฒˆ๋ฌธ์„œ๊ฐ์‚ฌ์—์„œ๋ณ€๊ฒฝํ•˜์ง€์•Š์•˜๋‹ค. ์‚ฌ์šฉ์ž๊ถŒํ•œ๋ฒ”์œ„๋กœ์˜ค๋Š˜์ปค๋ฐ‹ํ•˜๋ฉฐํ‘ธ์‹œ๋Š”ํ•˜์ง€์•Š๋Š”๋‹ค.

2026-09-11 Round8 ๋ƒ‰์žฅ๊ณ  ์•ฑ๊ณผ Round9 ์ด๋ ฅ์„œ ์›น ์š”์ฒญ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: Round8์€ ๋ƒ‰์žฅ๊ณ  ์žฌ๋ฃŒ ์„ ํƒยท์‚ฌ์ง„ ์ดฌ์˜/๋“ฑ๋กยท์š”๋ฆฌ ์„ ํƒ/์กฐ๋ฆฌ ์•ฑ. ์ด์ „ ๋ผ์šด๋“œ์—์„œ ์ž„์˜ ์ƒ‰์ƒ๊ณผ ๋ฐฐ์น˜,๊ณผ๋„ํ•œ ๋‹จ์ˆœํ™”๋กœ ๋ ˆํผ๋Ÿฐ์Šค์˜ ์Šคํƒ€์ผ์„ ์žƒ์€ ์ ์„ ๋‹ค์‹œ ์ง€์ ํ–ˆ๋‹ค. ๋ฐ˜๋ณต ํ”ผ๋“œ๋ฐฑ์€ ์‚ฌ๋ก€์—๋งŒ ๋‚จ๊ธฐ์ง€ ๋ง๊ณ  ์Šคํ‚ฌ์— ๋…น์ด๊ธธ ์š”์ฒญํ–ˆ๋‹ค.
  • ํ˜„์žฌ ๋ฐฉ์‹: ๊ธฐ์กด reference-decompose/reference-to-ui/reference-review์˜ ๊ต์ •ยทQ-ID ๋น„๊ต ์ ˆ์ฐจ๋ฅผ ์ ์šฉํ•œ๋‹ค. ์‹ค์ œ๋กœ ๋ฐ˜๋ณต๋œ ๋ˆ„๋ฝ์ด ํ™•์ธ๋˜๋ฉด ์›์ธยท์ ์šฉ์กฐ๊ฑดยท๋ฐ˜๋ก€ยทํ‰๊ฐ€๋ฅผ ๊ด€๋ฆฌ ์›๋ณธ skills์— ๊ฐฑ์‹ ํ•˜๋ฉฐ,์ œํ’ˆ๋ณ„ ์ƒ‰/์ขŒํ‘œ๋Š” ๊ณตํ†ต๊ฐ’์œผ๋กœ ์˜ฌ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค. ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ์›์น™์„ ์ƒˆ๋กœ ๋งŒ๋“  ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด๊ณ ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • Round8: ์ œํ’ˆ ๊ณ„์•ฝ,P1,P2์— ๊ตฌํ˜„ ์ „ ์ž…๋ ฅ๊ณผ ์ฒซ ๋น„๊ต ๊ต์ •์„ ๋ณด์กดํ–ˆ๋‹ค. CREME์˜ ์–ด๋‘์šด ์Œ์‹ ์ƒ์„ธ/์กฐ๋ฆฌ์™€ ๋ƒ‰์žฅ๊ณ ํ„ธ๊ธฐ ์žฌ๋ฃŒ ํ–‰,๋ฉ”๋””์ฝ”์น˜ ์ดฌ์˜ ํ™”๋ฉด์„ ๊ตฌ๋ถ„ํ•ด ์ฑ„ํƒํ–ˆ๋‹ค. ์ฒซ ์ƒ์„ธ์—์„œ ์‚ฌ์ง„ ์ถ•์†Œ์™€ ๋ถˆํ•„์š”ํ•œ ์นด๋“œ๋ฉด์„ ์ง์ ‘ ํ™•์ธํ•ด ์ˆ˜์ •ํ–ˆ๋‹ค. ์‚ฌ์ง„์€ ์‹ค์ œ ์ดฌ์˜/์„ ํƒ ํ›„ ์‚ฌ์šฉ์ž๊ฐ€ ์žฌ๋ฃŒ๋ฅผ ํ™•์ธํ•˜๋Š” ๋กœ์ปฌ ํ๋ฆ„์ด๋ฉฐ ์ž๋™ ์ธ์‹ ์—ฐ๊ฒฐ์€ ์—†๋‹ค.
  • ์ถ”๊ฐ€ ์š”์ฒญ: Round9์€ ์ด๋ ฅ์„œ ์ž‘์„ฑยท๊ด€๋ฆฌ ์›น ์„œ๋น„์Šค๋‹ค. Round8์˜ ๋ƒ‰์žฅ๊ณ ์™€ ์„ž์ง€ ๋ง๋ผ๊ณ  ๋‹ค์‹œ ํ™•์ธํ–ˆ๋‹ค. ๊ด‘๊ณ ์—์„œ ๋“ค๋ฆฐ ์˜์–ด ๋ฌธ์žฅ์€ ์ž‘์—… ์š”์ฒญ์—์„œ ์ œ์™ธํ–ˆ๋‹ค. Round9 ๊ตฌํ˜„ยท๊ฒ€์ฆ์€ ์•„์ง ๋ฏธ์™„๋ฃŒ์ด๋ฉฐ ๋ณ„๋„ ํด๋”๋กœ ์ง„ํ–‰ํ•œ๋‹ค.
  • ๊ถŒํ•œ: ๊ธฐ์กด ์‚ฌ์šฉ์ž ์ˆ˜์ •/๋‹ค๋ฅธ ๋ผ์šด๋“œ๋ฅผ ๋ณด์กดํ•œ๋‹ค. ์ด๋ฒˆ ์š”์ฒญ์— ์ปค๋ฐ‹ยทํ‘ธ์‹œยท๊ณต๊ฐœ ๋ฐฐํฌ ๊ถŒํ•œ์„ ์ถ”์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ƒ์„ธ ๊ฒ€์ฆ ๊ฒฐ๊ณผ๋Š” ๊ฐ ๋ผ์šด๋“œ ๋ฆฌ๋ทฐ์— ์ด์–ด ๊ธฐ๋กํ•œ๋‹ค.

Round8 ์‚ฌ์šฉ์ž ํ›„์† ๊ต์ • โ€” ์žฌ๋ฃŒ ๊ฒฝ๊ณ„ยท์•„์ด์ฝ˜ยท์ง์ ‘ ์—ด๊ธฐ

  • ์‚ฌ์šฉ์ž๋Š” ํ•„์š”ํ•œ ์žฌ๋ฃŒ ํ•ญ๋ชฉ์˜ ๊ตฌ๋ถ„์ด ์—†์–ด์กŒ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์•ž์„  ์—์ด์ „ํŠธ์˜ ์นด๋“œ๋ฉด ์ œ๊ฑฐ ํŒ๋‹จ์„ ๊ต์ •ํ•ด ๊ฐ ์žฌ๋ฃŒ์— ์˜…์€ ๋ฐฐ๊ฒฝ์„ ๋ณต์›ํ–ˆ๋‹ค. ๋‹จ์ˆœํ™”๊ฐ€ ํ•ญ๋ชฉ ์‹๋ณ„์„ฑ์„ ๋–จ์–ด๋œจ๋ฆฐ ์‹ค์ œ ์‹คํŒจ๋กœ ๋ณด์กดํ•œ๋‹ค.
  • ๋ฒ„ํŠผ ์•„์ด์ฝ˜๊ณผ ํ…์ŠคํŠธ ๊ฐ„๊ฒฉ์€ ์ด ์ œํ’ˆ์—์„œ 4px๋กœ ์ค„์˜€๋‹ค. ์ดฌ์˜ยท์•จ๋ฒ”ยท์ถ”๊ฐ€ ๋™์ž‘ ์•„์ด์ฝ˜์€ ์„ ํ–‰, ์ง„ํ–‰ ํ™”์‚ดํ‘œ๋Š” ํ›„ํ–‰์œผ๋กœ ๊ตฌ๋ณ„ํ–ˆ๋‹ค. ์™ธ๋ถ€ SVG๊ฐ€ ๋ณด์ด์ง€ ์•Š์•„ ์ž๋ฆฌ๋งŒ ์ฐจ์ง€ํ•˜๋Š” ์ƒํ™ฉ์„ ์žฌํ˜„ํ•˜๊ณ  ๊ณต์‹ Lucide SVG๋ฅผ ์ธ๋ผ์ธ์œผ๋กœ ํฌํ•จํ–ˆ๋‹ค. ๋‘ ๋ชจ๋ฐ”์ผ ํญ์—์„œ ๊ทธ๋ฃน ์ค‘์•™ ์ •๋ ฌ๊ณผ ์žฌ๋ฃŒ ํ‘œ๋ฉด์„ ๊ฒ€์ฆํ–ˆ๋‹ค. ์ด ์ˆ˜์น˜๋ฅผ ๋ชจ๋“  ์ œํ’ˆ์˜ ๋ณดํŽธ๊ฐ’์œผ๋กœ ํ™•์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • index.html ์ง์ ‘ ์—ด๊ธฐ์—์„œ ๋ชจ๋“ˆ CORS ์ฐจ๋‹จ์œผ๋กœ ๋นˆ ํ™”๋ฉด์ด ์žฌํ˜„๋๋‹ค. Round6์—์„œ๋„ ๋ฐœ์ƒํ–ˆ๋˜ ์ง„์ž… ๊ฒฝ๋กœ ๊ฒ€์ฆ ๋ˆ„๋ฝ์˜ ์žฌ๋ฐœ์ด๋‹ค. ์ผ๋ฐ˜ ์Šคํฌ๋ฆฝํŠธ ๋ฒˆ๋“ค๊ณผ ์žฌ์ƒ์„ฑ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ œ๊ณตํ•˜๊ณ  file/HTTP์˜ 320ยท390 ๋ Œ๋”ยทํ™”๋ฉด ์ด๋™ยท๋ธŒ๋ผ์šฐ์ € ์˜ค๋ฅ˜ ์—†์Œ ํ™•์ธ์„ entry-results.json์— ๋‚จ๊ฒผ๋‹ค. ๋ชจ๋“ˆ ํƒ€์ž…๊ฒ€์‚ฌยทlint์™€ ๋ฒˆ๋“ค ๊ตฌ๋ฌธ ๊ฒ€์‚ฌ๋„ ํ†ต๊ณผํ–ˆ๋‹ค.
  • ํ™”๋ฉด ํ™•์ธ์€ ์ž‘์—… ์•ฑ ์ „์šฉ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋กœ ์ œํ•œํ•˜๋ฉฐ ๊ด€๋ จ ์—†๋Š” ์ „๋ฉด ์•ฑ์„ ์บก์ฒ˜ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ณตํ†ต ์Šคํ‚ฌ ๋ฐ˜์˜๊ณผ ์ „์ฒด ๋””์ž์ธ ๊ฒŒ์ดํŠธ, ๋ณ„๋„ Round9 ๊ตฌํ˜„์€ ์•„์ง ๋‚จ์•„ ์žˆ๋‹ค.

Round8 P4 โ€” ์ „์ฒด ์„ ํƒ ํ–‰๋™ ๊ณ ์ •๊ณผ ๋ชฉ๋ก ๋„๊ตฌ

์‚ฌ์šฉ์ž๋Š” ํ•„ํ„ฐ ๊ฒฐ๊ณผ ์ˆ˜์— ๋”ฐ๋ผ ์š”๋ฆฌ ๋ณด๊ธฐ CTA๊ฐ€ ์›€์ง์ด๋Š” ์ ์„ ์ง€์ ํ–ˆ๋‹ค. ํƒญ ๋ฐ”๋กœ ์œ„์˜ ๋…๋ฆฝ ํ•˜๋‹จ ์˜์—ญ์œผ๋กœ ์˜ฎ๊ธฐ๊ณ  ๋ชฉ๋ก๋งŒ ์Šคํฌ๋กคํ•˜๋„๋ก ๋ณ€๊ฒฝํ–ˆ๋‹ค. ํ•„ํ„ฐ ์ œ๋ชฉ๊ณผ ๊ฐœ์ˆ˜ ํƒœ๊ทธ๋ฅผ ๋ฌถ๊ณ  ์žฌ๋ฃŒ ์ถ”๊ฐ€๋ฅผ ์˜ค๋ฅธ์ชฝ์— ํ›„ํ–‰ ํ”Œ๋Ÿฌ์Šค์™€ ํ•จ๊ป˜ ๋ฐฐ์น˜ํ–ˆ๋‹ค. ์‚ฌ์ง„ ๋“ฑ๋ก์€ ๋ƒ‰์žฅ๊ณ  ๋งฅ๋ฝ์—์„œ ์นด๋ฉ”๋ผ ์˜๋ฏธ๊ฐ€ ์ถฉ๋ถ„ํ•˜๋‹ค๋Š” ์‚ฌ์šฉ์ž์˜ ํŒ๋‹จ์— ๋”ฐ๋ผ ์ƒ๋‹จ ์•„์ด์ฝ˜ ์ „์šฉ์œผ๋กœ ์ค„์˜€์œผ๋ฉฐ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ์ด๋ฆ„ยท48px ํ„ฐ์น˜ ์˜์—ญ์€ ๋ณด์กดํ–ˆ๋‹ค. ๊ธฐ๋ณธ/200%์˜320ยท390 ํ™”๋ฉด์—์„œ ํ•„ํ„ฐ๋ณ„ ์œ„์น˜ ์œ ์ง€, ๋งˆ์ง€๋ง‰ ํ–‰ ์ ‘๊ทผ, ์ถ”๊ฐ€ ๋™์ž‘๊ณผ ์‹ค์ œ ๋ Œ๋”๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์ด ์กฐ๊ฑด๋ถ€ ๊ฒฐ์ •์„ ๋ชจ๋“  ์•ฑ์˜ ๊ณ ์ • CTA๋‚˜ ์•„์ด์ฝ˜ ์ „์šฉ ๋ฒ„ํŠผ ๊ทœ์น™์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

Round8 ๊ณตํ†ต ์Šคํ‚ฌ ๋ฐ˜์˜ ๋ฐ Round9 ๊ตฌํ˜„ ํ›„์†

  • ์‚ฌ์šฉ์ž ์ง€์‹œ: ๋‚จ์€ ์ž‘์—…์„ ๋ชจ๋‘ ์ง„ํ–‰ํ•˜๋ผ๊ณ  ๋ช…์‹œํ–ˆ๋‹ค. Round9์€ ์›ํ‹ฐ๋“œยท์„œํ•(SURFIT)ยทrefresh.cv๋„ ์ฐธ๊ณ ํ•˜๊ณ  UI/UX์™€ ๊ธฐ๋Šฅ์—์„œ ๋” ๋‚˜์€ ๊ฒฐ๊ณผ๋ฅผ ์ง€ํ–ฅํ•˜๋ผ๊ณ  ์š”์ฒญํ–ˆ๋‹ค. ์„œ๋น„์Šค ์ด๋ฆ„ ๊ต์ •์„ ๋ฐ˜์˜ํ–ˆ๋‹ค. ์ ˆ๋Œ€์  ๊ฒฝ์Ÿ์šฐ์œ„ยท์ฑ„์šฉ์„ฑ๊ณผ๊ฐ€ ์ž…์ฆ๋๋‹ค๊ณ  ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๊ณตํ†ต ์Šคํ‚ฌ: AGENTS/ui-composition/review-criteria์˜ ์ผ๋ฅ ์  ํ›„ํ–‰ ์•„์ด์ฝ˜ ๊ธฐ๋ณธ์„ ์—ญํ• ยท๊ด€๋ก€ยท๋ช…์‹œ์š”๊ตฌ ์ค‘์‹ฌ์œผ๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค. element-contract์™€feedback-regression์— ์‹ค์ œ ๋ณด์ด๋Š” ๊ฐ„๊ฒฉยท๋ฌถ์Œ์ค‘์‹ฌยท๋ˆ„๋ฝ์•„์ด์ฝ˜ ์Šฌ๋กฏยทicon-only ์ ‘๊ทผ์„ฑ ๊ฒ€์ฆ์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค. evals AQโ€“AS์™€round8-feedback.md์— ์‹ค์ œ ํšŒ๊ท€์™€ ๋ฐ˜๋ก€๋ฅผ ๋ณด์กดํ–ˆ๋‹ค. ์Šคํ‚ฌํ˜•์‹3๊ฐœ/๋งํฌ66๊ฐœ/diff ๊ฒ€์ฆํ†ต๊ณผ, ๋…๋ฆฝ๋ช…์„ธ๋Œ€์กฐ/์ ์šฉ๊ฐ1ํšŒ๋Š”์กฐ๊ฑด์„์ถฉ์กฑํ–ˆ์œผ๋‚˜๋Œ€์กฐ๊ตฐ๋„์‹คํŒจํ•˜์ง€์•Š์•„๊ฐœ์„ ์ธ๊ณผ๋‚˜5ํšŒ๋ฒ”์šฉํšจ๊ณผ๋ฅผ์ฃผ์žฅํ•˜์ง€์•Š๋Š”๋‹ค.
  • Round8 ์ถ”๊ฐ€ ์‚ฌ์šฉ์ž ๊ต์ •: ์žฌ๋ฃŒ ์ถ”๊ฐ€๋ฅผ ๋ผ๋ฒจ+ํ›„ํ–‰ํ”Œ๋Ÿฌ์Šค์—์„œ ํ”Œ๋Ÿฌ์Šค ๋‹จ๋…์œผ๋กœ ๋‹ค์‹œ ์ขํ˜”๋‹ค. ์‚ฌ์ง„๋“ฑ๋ก/์žฌ๋ฃŒ์ถ”๊ฐ€ ๋ชจ๋‘ ํ˜„์žฌ ๋ƒ‰์žฅ๊ณ  ๋งฅ๋ฝ์— ํ•œ์ •ํ•œ ํŒ๋‹จ์ด๋‹ค. ๋‹ค๋ฅธ๋ฒ„ํŠผ๋ผ๋ฒจ์„์ผ๊ด„์ œ๊ฑฐํ•˜์ง€์•Š๋Š”๋‹ค. ์ตœ์ข…๊ฒ€์ˆ˜์—์„œํ‚ค๋ณด๋“œ์„ ํƒยทํ•„ํ„ฐํ›„์ดˆ์ ์†์‹ค๊ณผ์นด๋ฉ”๋ผ๋Œ€๊ธฐ์ค‘๋ณต์š”์ฒญ/์ทจ์†Œํ›„๋Šฆ์€์ŠคํŠธ๋ฆผ์„์ฐพ์•„์ˆ˜์ •ํ–ˆ๋‹ค. ์ตœ์ข…๊ฒฐ๊ณผ๋Š”Round8 review/gate์—๊ธฐ๋กํ•œ๋‹ค.
  • Round9 ๊ตฌํ˜„: design/reference-language/round-09์—๋…๋ฆฝ๋กœ์ปฌ์›น. ์ด๋ฆ„/์ง๋ฌด/์—ฐ๋ฝ์ฒ˜/์†Œ๊ฐœ/๋ณต์ˆ˜๊ฒฝ๋ ฅยทํ•™๋ ฅ/์Šคํ‚ฌ,๋ธŒ๋ผ์šฐ์ €์ €์žฅ,๊ฒ€์ƒ‰ยท์ƒํƒœํ•„ํ„ฐ,๋ณต์ œ๋…๋ฆฝ,๋ณด๊ด€/๊บผ๋‚ด๊ธฐ,๋ฒ„์ „๋ช…์ €์žฅยท๋ณ€๊ฒฝํ•ญ๋ชฉ์šฐ์„ /์ „์ฒด๋น„๊ตยท๋ณต์›์ „์•ˆ์ „๋ฒ„์ „,ํ•œ๊ธ€์—ฐ์›”์„ ํƒ,์ž…๋ ฅยท๊ธฐ๊ฐ„์ ๊ฒ€,๊ณต๊ณ ์Šคํ‚ฌ๋ฌธ์ž์—ด๋Œ€์กฐ,์ธ์‡„/PDF์™€JSON๋ฐฑ์—…ยท๊ฒ€์ฆ๋ถˆ๋Ÿฌ์˜ค๊ธฐ. ํŒŒ์ผ์ง์ ‘์—ด๊ธฐ๋„์ง€์›ํ•œ๋‹ค. ๊ณ„์ •๋™๊ธฐํ™”ยทAIยท์‹ค์ œ์ง€์›์ œ์ถœ์€์—†๊ณ UI์—๋กœ์ปฌ๋ฒ”์œ„๋ฅผํ‘œ์‹œํ–ˆ๋‹ค.
  • Round9 ๊ฒ€์ฆ: 1440/1024/390/320์˜์ „์ฒด์ž‘์„ฑ/๊ด€๋ฆฌ/๋ณต์›/์ถœ๋ ฅํ๋ฆ„๊ณผ200%ยทํ‚ค๋ณด๋“œยท๊ณ ๋Œ€๋น„ยทreduced-motion, file์ง„์ž…320/1440,์ €์žฅ์‹คํŒจ/์†์ƒ๊ฐ’๋ณด์กด/์ž˜๋ชป๋œ๋ฐฑ์—…๊ฑฐ์ ˆ์„์‹คํ–‰ํ–ˆ๋‹ค. ๋‚ ์งœ์„ ํƒํ•ด์ œ๊ฐ€form๊ธฐ๋ณธsubmit์œผ๋กœ๋˜๋Œ์•„๊ฐ€๋Š”์˜ค๋ฅ˜๋ฅผ๋ฐœ๊ฒฌํ•ดbutton type์„๋ช…์‹œํ•˜๊ณ ์žฌ๊ฒ€์ฆํ–ˆ๋‹ค. checkJs/anti-slop์†Œ์œ ์†Œ์Šค+build lintยท๋นŒ๋“œยทdiffํ†ต๊ณผ. PDF๋ Œ๋”1ํŽ˜์ด์ง€์ง์ ‘ํŒ๋….75ํ™œ์„ฑ๊ทœ์น™+3์ œํ’ˆ์กฐ๊ฑด์„์„ ์–ธ๋œ์˜ˆ์™ธ/๋ฏธ์ ์šฉ๊ณผํ•จ๊ป˜gate PASS๋กœ๊ธฐ๋กํ–ˆ๋‹ค.
  • ์ ˆ์ฐจ/ํ•œ๊ณ„: ์ฒซ๋ชฉ๋ก๋น„๊ต์ „์—ํŽธ์ง‘์ฝ”๋“œ๋„์ž‘์„ฑํ•œ๋ˆ„๋ฝ์€reference-brief/review์—๋ณด์กดํ–ˆ๋‹ค. ๊ณต๊ฐœ๋ ˆํผ๋Ÿฐ์Šค์™€์‹ค์ œ๋น„๊ต๋ฒ”์œ„๋ฅผ๊ตฌ๋ณ„ํ•˜๋ฉฐ๋กœ๊ทธ์ธ๋’ค๊ฒฝ์ŸํŽธ์ง‘๊ธฐยท์‹ค๋ฌผํฐIME/์Šคํฌ๋ฆฐ๋ฆฌ๋”์Œ์„ฑยทํ”„๋ฆฐํ„ฐํ•˜๋“œ์›จ์–ด๋Š”๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ปค๋ฐ‹/ํ‘ธ์‹œ/๋ฐฐํฌํ•˜์ง€์•Š๊ณ ๊ธฐ์กด์‚ฌ์šฉ์ž๋ณ€๊ฒฝ์„๋ณด์กดํ–ˆ๋‹ค.

์ตœ์ข… ์ธ๊ณ„ ํ™•์ธ: Round8/9 ๋ชจ๋‘ catalog5์˜75๊ณตํ†ต+3์ œํ’ˆ์กฐ๊ฑด=78ํ•ญ๋ชฉ ๊ฒŒ์ดํŠธPASS(errors0/failures0). Round8์€pass52/์„ ์–ธ์˜ˆ์™ธ16/๋ฏธ์ ์šฉ10์ด๋ฉฐํ˜„์žฌ๋‹จ๊ณ„๊ฐ€์™„์„ฑ์‚ฌ์ง„์—๋ฐ€๋ฆฌ๋˜์กฐ๋ฆฌํ™”๋ฉด๋„์›๋ณธ๋Œ€์กฐํ›„์ˆ˜์ •ํ–ˆ๋‹ค. ๊ด€๋ จ๋งฅ๋ฝ/๋ฃจํŠธDESIGN์˜89๊ฐœ๋งํฌ๋Œ€์ƒ๊ณผdiff๊ฒ€์ฆํ†ต๊ณผ. ๋กœ์ปฌ๋ฏธ๋ฆฌ๋ณด๊ธฐ4198/4199๋ฅผ์œ ์ง€ํ•˜๋ฉฐ์ง์ ‘HTML์ง„์ž…๋„์ œ๊ณตํ•œ๋‹ค. ์ƒˆ๋กœ์šด๊ธฐ๋Šฅ๋ฒ”์œ„์˜์Šน์ธ์ด๋‚˜์™ธ๋ถ€๊ฒŒ์‹œ๊ถŒํ•œ์œผ๋กœํ™•๋Œ€ํ•˜์ง€์•Š๋Š”๋‹ค.

2026-09-11 Round9 ๋žœ๋”ฉํŽ˜์ด์ง€ ์ถ”๊ฐ€

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์™„์„ฑํ•œ Round9์— ๋žœ๋”ฉํŽ˜์ด์ง€๋„ ์ถ”๊ฐ€ํ•˜๋ผ๊ณ  ํ–ˆ๋‹ค. ์ปค๋ฐ‹ ์—ฌ๋ถ€ ์งˆ๋ฌธ์—๋Š” ์•„์ง ํ•˜์ง€ ์•Š์•˜๋‹ค๊ณ  ๋‹ตํ–ˆ์œผ๋ฉฐ ์ปค๋ฐ‹ยทํ‘ธ์‹œยท๋ฐฐํฌ๋Š” ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๊ตฌํ˜„: index.html์„ ๋žœ๋”ฉ์œผ๋กœ, ๊ธฐ์กด ์•ฑ์„ workspace.html๋กœ ๋ถ„๋ฆฌํ–ˆ๋‹ค. ๊ฐ™์€ HTTP origin์˜ ์ €์žฅ ํ‚ค๋ฅผ ์œ ์ง€ํ–ˆ๋‹ค. ๋ฌธ์„œ ์˜ˆ์‹œ์™€ ๊ธฐ๋ณธ/์ง€์›์šฉ/๋น„๊ต ์ „ํ™˜, ๊ธฐ๋Šฅ ์†Œ๊ฐœ, FAQ, ์ƒํ•˜๋‹จ ์ž‘์„ฑ CTA์™€ ๊ธฐ์กด ๋ฌธ์„œ ์ง„์ž…์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์‹ ๊ทœ ์ž‘์„ฑ URL์€ ํ•œ ๋ฒˆ ์ฒ˜๋ฆฌ ํ›„ ์ œ๊ฑฐํ•ด ์ƒˆ๋กœ๊ณ ์นจ ์ค‘๋ณต ์ƒ์„ฑ์„ ๋ฐฉ์ง€ํ•œ๋‹ค.
  • ๋””์ž์ธ: ๊ธฐ์กด ๊ณต๊ฐœ ๋ ˆํผ๋Ÿฐ์Šค์™€ ๋‚˜๋ž€ํžˆ ๋น„๊ตํ–ˆ๋‹ค. ์ดˆ๊ธฐ์˜ ๋ถˆํ•„์š”ํ•œ ์ด๋‹ˆ์…œ๊ณผ ๋ฒ„์ „ ์ˆซ์ž ์žฅ์‹์„ ์ œ๊ฑฐํ•˜๊ณ  ์‹ค์ œ ๋ฌธ์„œ์™€ ์ง€์›์ฒ˜๋ณ„ ์ˆ˜์ • ํ๋ฆ„์„ ์ค‘์‹ฌ์— ๋’€๋‹ค. AIยท๋กœ๊ทธ์ธยท์ฑ„์šฉ ์„ฑ๊ณผ๋ฅผ ๊ตฌํ˜„ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ํ‘œํ˜„ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๊ฒ€์ฆ: 1440/1024/390/320 ํญ, 200% ๊ธ€์ž, ํ‚ค๋ณด๋“œ, ๊ฐ•์ œ ์ƒ‰์ƒ, ๋™์ž‘ ์ค„์ด๊ธฐ, ์ง์ ‘ ํŒŒ์ผ ์ง„์ž…์„ ํ™•์ธํ–ˆ๋‹ค. ๋žœ๋”ฉ CTA์—์„œ ์ƒ์„ฑยท์ž‘์„ฑ ํ›„ ์†Œ๊ฐœ๋กœ ๋Œ์•„๊ฐ€ ๊ธฐ์กด ๋ฌธ์„œ๋ฅผ ๋‹ค์‹œ ์—ฌ๋Š” ํ๋ฆ„๊ณผ FAQยท์˜ˆ์‹œ ์ „ํ™˜์„ ํ†ต๊ณผํ–ˆ๋‹ค. ๊ธฐ์กด ์ „์ฒด ์•ฑ ๋ฐ ์ถ”๊ฐ€ ํšŒ๊ท€๋„ ์žฌ์‹คํ–‰ํ–ˆ๊ณ  checkJs/oxlint ์˜ค๋ฅ˜ 0๊ฑด์ด๋‹ค. ๋žœ๋”ฉ ์ฆ๊ฑฐ์™€ ๊ณ„์•ฝ์— ๋ฒ”์œ„๋ฅผ ๋‚จ๊ฒผ๋‹ค. ์ƒˆ ํŒŒ์ผ์„ ํฌํ•จํ•ด 75๊ฐœ ๊ณตํ†ต+4๊ฐœ ์ œํ’ˆ ์กฐ๊ฑด์˜ ๊ฒŒ์ดํŠธ๋ฅผ ์žฌ์ƒ์„ฑํ•ด PASS(errors0/failures0)๋ฅผ ํ™•์ธํ–ˆ๋‹ค.
  • ํ•œ๊ณ„: ๋กœ์ปฌ ๋ธŒ๋ผ์šฐ์ € ์ €์žฅ ์ œํ’ˆ์ด๋ฉฐ ๊ณ„์ • ๋™๊ธฐํ™”ยทAIยท์™ธ๋ถ€ ๊ฒŒ์‹œ๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-11 Round9 ํ‘ธํ„ฐ ๊ต์ •

์‚ฌ์šฉ์ž๋Š” ํ‘ธํ„ฐ ๋“ฑ ๋žœ๋”ฉ์˜ ๊ธฐ๋ณธ ๊ตฌ์„ฑ๋„ ๋จผ์ € ๊ฐ–์ถฐ์•ผ ํ•œ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ๊ธฐ์กด ํ•œ ์ค„ ํ•˜๋‹จ ์ •๋ณด๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์•˜๋˜ ํŒ๋‹จ ๋ˆ„๋ฝ์ด๋‹ค. ์„œ๋น„์Šค ์†Œ๊ฐœยท์ด๋ ฅ์„œ ๋ฉ”๋‰ดยท์ด์šฉ ์•ˆ๋‚ดยท๋ธŒ๋ผ์šฐ์ € ์ €์žฅ ๋ฒ”์œ„๋ฅผ ๊ฐ–์ถ˜ ํ‘ธํ„ฐ๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค. ๊ฐ€์งœ ํšŒ์‚ฌ/๋ฌธ์˜/์•ฝ๊ด€ ๋งํฌ ์—†์ด ์‹ค์ œ ์ž‘์„ฑ/๊ด€๋ฆฌ ๋ฐ ์„น์…˜ ์ด๋™์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค. 1440/390/320 ๋ฐ200% ๊ธ€์ž์—์„œ ํ™•์ธํ–ˆ๊ณ  ์‹ค์ œ ๋งํฌ5๊ฐœ๋ฅผ ๊ฒ€์ฆํ–ˆ๋‹ค. ์ดํ›„ ๋žœ๋”ฉ์€ ํ•ต์‹ฌCTA๋ฟ ์•„๋‹ˆ๋ผ ๋งˆ์ง€๋ง‰ ์˜์—ญ์˜ ํƒ์ƒ‰ยท์„œ๋น„์Šค ์ •๋ณด ์™„๊ฒฐ์„ฑ๋„ ๊ฒ€ํ† ํ•œ๋‹ค. ์•ฑ์˜ ์ž‘์—… ํ™”๋ฉด๊นŒ์ง€ ๋งˆ์ผ€ํŒ… ํ‘ธํ„ฐ๋ฅผ ์ผ๊ด„ ์ ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-09-11 Round8ยท9 ์ข…ํ•ฉ ํ•™์Šต์˜ ์Šคํ‚ฌ ๋ฐ˜์˜

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ฐฐ์šด ์ ์„ ์Šคํ‚ฌ๋กœ ์ •๋ฆฌํ•˜๋˜ Round9๋งŒ์ด ์•„๋‹ˆ๋ผ Round8๊ณผ9 ๋ชจ๋‘ ์ข…ํ•ฉํ•˜๋ผ๊ณ  ๋ช…์‹œํ–ˆ๋‹ค.
  • ๊ฒฐ์ •: ๊ธฐ์กด ์•„์ด์ฝ˜ยท์†Œ์†ยทํ–‰๋™ ๋ฒ”์œ„ยท์ง„์ž… ๊ธฐ์ค€์€ ์ค‘๋ณต ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  ์ข…ํ•ฉ ๋Œ€์‘ํ‘œ์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๋น ์ง„ ๋žœ๋”ฉ ๊ตฌ์„ฑ ๋ฒ”์œ„์™€ ์ƒˆ ์ž‘์„ฑ/๊ธฐ์กด ์ž‘์—… ์ง„์ž…์˜ ๊ฒ€์ฆ์„ reference-to-ui์˜ application-format์—, ๊ฒ€์‚ฌ๋œ ์š”์†Œ ์™ธ ๋ˆ„๋ฝ ์˜์—ญ ํ™•์ธ์„ reference-review์˜ design-gate์— ๋ณด์™„ํ–ˆ๋‹ค. feedback-regression์— ๋‹จ์ˆœํ™”์˜ ๊ฒฐ๊ณผ์™€ ์—ฌ๋Ÿฌ ์ œํ’ˆ์˜ ๊ต์ •์„ ์กฐ๊ฑด๋ถ€๋กœ ํ†ตํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค.
  • ๋ฒ”์œ„: ๊ฐ„๊ฒฉ4pxยท์•„์ด์ฝ˜ ์ˆœ์„œยท๊ณ ์ • CTAยท์žฌ๋ฃŒ ๋ฐฐ๊ฒฝยทํ‘ธํ„ฐ ์—ด ์ˆ˜๋Š” ์ œํ’ˆ์˜ ์„ ํƒ์œผ๋กœ ์œ ์ง€ํ•œ๋‹ค. ์งง์€ ์บ ํŽ˜์ธยท๋ชฐ์ž…ํ˜• ํŽธ์ง‘๊ธฐยท์„œ๋ฒ„ ํ•„์ˆ˜ ์•ฑ์˜ ๋ฐ˜๋ก€๋ฅผ ํฌํ•จํ•œ๋‹ค. ๊ธฐ์กด ์ •์ฑ…๊ณผ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์„ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ํšŒ์‚ฌยท๋ฒ•๋ฅ  ์ •๋ณด๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค.
  • ํ‰๊ฐ€: evals AT/AU์— ์‹ค์ œ ์‹คํŒจ์™€ ๋ฐ˜๋ก€๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์‹ค์ œ ์‚ฌ์šฉ์ž ์‹คํŒจ, ์•ž์„  ์ œํ’ˆ ์žฌ๊ฒ€์ฆ, ์ด๋ฒˆ ๋ฌธ์„œ๊ฒ€์ฆ๊ณผ ๋…๋ฆฝ ๋ช…์„ธ ์ ์šฉ์„ ๊ตฌ๋ณ„ํ•˜๋ฉฐ ๊ฒฐ๊ณผ๋Š” ์ข…ํ•ฉ ๋Œ€์‘ํ‘œ์— ๊ธฐ๋กํ•œ๋‹ค. catalog/ํŒ๋…๊ธฐ๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-11 ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์š”์ฒญ

์‚ฌ์šฉ์ž์˜ vntl๋ฅผ ํ•œ๊ธ€ ํ‚ค๋ณด๋“œ ์ž…๋ ฅ์ธ ํ‘ธ์‹œ๋กœ ํ•ด์„ํ•ด ํ˜„์žฌ ์ž‘์—…์˜ ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. Round8๊ณผRound9์„ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ์ข…ํ•ฉ ์Šคํ‚ฌ ๋ณ€๊ฒฝ์„ ๋ณ„๋„ ์ปค๋ฐ‹ํ•œ๋‹ค. ๋‘ ์ œํ’ˆ์˜ ํ˜„์žฌ ๊ฒŒ์ดํŠธ PASS๋ฅผ ์žฌํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด์˜ ๋‹ค๋ฅธ ์ž‘์—… ๋ณ€๊ฒฝ์€ ๋‚จ๊ฒจ๋‘๊ณ  ๊ณต์œ  ๋ฌธ์„œ๋Š” Round8ยท9 ๊ด€๋ จ ๋ถ€๋ถ„๋งŒ ์Šคํ…Œ์ด์ง•ํ•œ๋‹ค.

2026-09-11 Round10 ๋ชจ๋ฐ”์ผ ์ฒญ์ฒฉ์žฅ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ผ์šด๋“œ10์—์„œ ๋ชจ๋ฐ”์ผ ์ฒญ์ฒฉ์žฅ์„ ์ œ์•ˆํ–ˆ๊ณ , ๋ถ„์œ„๊ธฐ ์งˆ๋ฌธ์— ๋ณ„๋„ ์„ ํƒ์„ ๊ธฐ๋‹ค๋ฆฌ์ง€ ๋ง๊ณ  ๊ธฐ์„ฑ ๋ชจ๋ฐ”์ผ ์ฒญ์ฒฉ์žฅ์ฒ˜๋Ÿผ ๋ชจ๋‘ ๋งŒ๋“ค์–ด ๋ณด๋ผ๊ณ  ํ–ˆ๋‹ค.
  • ๋ฒ”์œ„/์„ ํƒ: Round10์— ํ•˜๊ฐ์šฉ ์˜ˆ์‹œ๋ฅผ ๋ถ„๋ฆฌํ–ˆ๋‹ค. UIbowl ์ฒญ์ฒฉ์žฅ๊ฒ€์ƒ‰0๊ฑด ๋’ค MOID ๊ณต์‹๊ณต๊ฐœ์ƒ˜ํ”Œ์„ ์‹ค์ œ ํ™”๋ฉด/์ฐธ์„ ํผ์œผ๋กœ ๋ถ„์„ํ–ˆ๊ณ  ๋ฐ”๋ฅธ์†์ƒ์ผ์ดˆ๋Œ€๋Š” ๋ถ€์ ํ•ฉ, ๋ด„์นด๋“œ๋Š”redirect์˜ค๋ฅ˜๋กœ ์ฑ„ํƒํ•˜์ง€ ์•Š์•˜๋‹ค. ์›๋ณธ์—์—†๋Š”์ถ•ํ•˜๊ธ€์€ ์‹ ๊ทœ๊ธฐ๋Šฅ์œผ๋กœ๊ตฌ๋ถ„ํ•œ๋‹ค. ์ƒ์„ฑ๊ฐ€์ƒ์ปคํ”Œ์‚ฌ์ง„2์žฅยท๊ฐ€์ƒ์˜ˆ์‹์žฅยท๊ณ„์ขŒ์˜ˆ์‹œยท์—ฐ๋ฝ๋ฏธ๋“ฑ๋ก์„๋ช…์‹œํ–ˆ๋‹ค.
  • ๊ตฌํ˜„: ์ฒซํ‘œ์ง€๋งŒ์›๋ณธ390๊ณผ๋น„๊ตํ•œ๋’ค ์ธ์‚ฌ/๊ฐ€์กฑ์—ฐ๋ฝ์•ˆ๋‚ด/๋‹ฌ๋ ฅยทICS/2์žฅ๊ฐค๋Ÿฌ๋ฆฌํ™•๋Œ€ยท๋ฐฉํ–ฅํ‚คยทํ„ฐ์น˜/์˜ˆ์‹œ์•ฝ๋„ยท์™ธ๋ถ€์ง€๋„/์ฃผ์†Œยท๊ณ„์ขŒยท๋งํฌ๋ณต์‚ฌ/์ฐธ์„ยท์‹์‚ฌยท์ธ์›์‘๋‹ตCRUD/์ถ•ํ•˜๊ธ€CRUD/๊ฐ์‚ฌยท๊ณต์œ ์™€๋น ๋ฅธ์•ˆ๋‚ด๋ฅผ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์ƒˆ์˜์—ญ์˜์ž‘์—…๋Œ€์ƒยท์‹ค์ œํ–‰๋™์„์—ฐ๊ฒฐํ•˜๊ณ ์„œ๋น„์Šค๋‹ค์—ดํ‘ธํ„ฐ๋ฅผ๋ณต์ œํ•˜์ง€์•Š์•˜๋‹ค.
  • ๊ต์ •: 200%์•ฝ๋„์„ค๋ช…๊ฒน์นจ์„rem์˜์—ญ๊ณผ์™ธ๋ถ€์„ค๋ช…์œผ๋กœ์ˆ˜์ •,ํ•˜๋‹จ๋น ๋ฅธ์•ˆ๋‚ด๋Š”์‹ค์ธก๋†’์ด์˜ˆ์•ฝ. ๋ณด์กฐ๊ธ€์ž๋Œ€๋น„3.79~4.3์„์ƒ‰์ƒ๋ณด์™„์œผ๋กœ4.81์ด์ƒ์œผ๋กœ์ˆ˜์ •ํ–ˆ๋‹ค. ๋…๋ฆฝ์ฝ”๋“œ๋ฆฌ๋ทฐ๊ฐ€๋‘ํƒญ๋ฎ์–ด์“ฐ๊ธฐ๋ฐ์ดํ„ฐ์†์‹ค์„์žฌํ˜„ํ•ด์ตœ์‹ ๊ฐ’๋น„๊ต/์ž ๊ธˆ/์ถฉ๋Œ๊ฑฐ์ ˆยท์ž…๋ ฅ์œ ์ง€ยท์žฌ์‹œ๋„๋กœ๊ณ ์ณค๊ณ ์‹ค์ œ๋‘ํƒญํšŒ๊ท€์—์„œ์–‘์ชฝ๋ฐ์ดํ„ฐ๋ณด์กด์„ํ™•์ธํ–ˆ๋‹ค.
  • ํ•œ๊ณ„: ๋ธŒ๋ผ์šฐ์ €๋กœ์ปฌ์ €์žฅ์˜ˆ์‹œ์ด๋ฉฐ ์‹ค์ œRSVP์„œ๋ฒ„์ „๋‹ฌยท๋ฌธ์ž/์ „ํ™”ยท์†ก๊ธˆยท์™ธ๋ถ€๊ณต๊ฐœ๋Š”์—†๋‹ค. ์žฅ์†Œ๋Š”๊ฐ€์ƒ์ด๋ฉฐ์ง€๋„๋Š”๊ณต์‹์ฃผ์†Œ๋ฅผํ™•์ธํ•œ์„œ์šธ์ˆฒ์„๊ฐ€๋ฆฌํ‚จ๋‹ค. file/HTTP์ง„์ž…์„์ œ๊ณตํ•˜๊ณ ์‹ค๋ฌผOSํ‚ค๋ณด๋“œ/์Šคํฌ๋ฆฐ๋ฆฌ๋”์Œ์„ฑยท์™ธ๋ถ€์บ˜๋ฆฐ๋”๊ฐ€์ ธ์˜ค๊ธฐ๋Š”๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ด์ „ํ‘ธ์‹œ์Šน์ธ์„์ƒˆ์ž‘์—…ํ‘ธ์‹œ๊ถŒํ•œ์œผ๋กœํ™•๋Œ€ํ•˜์ง€์•Š์•˜๋‹ค. ์ตœ์ข…๊ฒ€์ฆ์€์ œํ’ˆreview/gate๊ฒฐ๊ณผ๋ฅผ์ฐธ์กฐํ•œ๋‹ค.

Round10 ์ตœ์ข… ํ™•์ธ: ์ตœ์‹ ์ฝ”๋“œ์˜320/390/480/1280์ „์ฒดํ†ตํ•ฉ๊ฒ€์‚ฌPASS, ์ถ”๊ฐ€๊ถŒํ•œ/์ทจ์†Œ/๋‘ํƒญํšŒ๊ท€PASS,checkJs/anti-slop์˜ค๋ฅ˜0. catalog5 ๊ณตํ†ต75+์ œํ’ˆ4=79์กฐ๊ฑด์€pass49/์„ ์–ธ์˜ˆ์™ธ21/๋ฏธ์ ์šฉ9,errors0/failures0. ๊ด€๋ จ๋ฌธ์„œ103๊ฐœ๋งํฌ๋Œ€์ƒ๊ณผdiff๊ฒ€์‚ฌํ†ต๊ณผ.4200๋กœ์ปฌ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ์œ ์ง€ํ•œ๋‹ค.

2026-09-12 Round10 ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์Šน์ธ

์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ์š”์ฒญํ–ˆ๋‹ค. ํ˜„์žฌ ์†Œ์Šค์™€ ์ฆ๊ฑฐ์˜ ๋””์ž์ธ ๊ฒŒ์ดํŠธ๋ฅผ ๋‹ค์‹œ ํ™•์ธํ–ˆ๊ณ  ํ†ต๊ณผํ–ˆ๋‹ค. Round10 ์ œํ’ˆ๊ณผ ํ•ด๋‹น DESIGNยท๋งฅ๋ฝ ๊ธฐ๋ก๋งŒ ์ปค๋ฐ‹ ๋Œ€์ƒ์œผ๋กœ ์„ ํƒํ•˜๋ฉฐ ๊ธฐ์กด์˜ ๋‹ค๋ฅธ ์ž‘์—… ๋ณ€๊ฒฝ์€ ๋ณด์กดํ•œ๋‹ค.

์Šคํ…Œ์ด์ง• ํ›„ ์‹ ๊ทœ ํŒŒ์ผ๊นŒ์ง€ ํฌํ•จํ•œ ๊ณต๋ฐฑ ๊ฒ€์‚ฌ์—์„œ๋Š” ๋ฒˆ๋“ค ๋‚ด๋ถ€ Zod ํ…œํ”Œ๋ฆฟ ๋ฌธ์ž์—ด์˜ ๊ณต๋ฐฑ, ICS์˜ CRLF, ๊ฒ€์ฆ ๊ด€์ฐฐ ๋ฌธ์„œ์˜ ๋งˆ์ง€๋ง‰ ๋นˆ ์ค„์„ ๋ณด๊ณ ํ–ˆ๋‹ค. ๊ฒ€์ฆ๋œ ์ƒ์„ฑ๋ฌผ๊ณผ ์ฆ๊ฑฐ ์›๋ณธ์€ ๊ทธ๋Œ€๋กœ ๋ณด์กดํ–ˆ๋‹ค. ์•ž์„  ์ž‘์—… ํŠธ๋ฆฌ diff ๊ฒ€์‚ฌ ํ†ต๊ณผ์™€ ์‹ ๊ทœ ํŒŒ์ผ ์ „์ฒด ๊ฒ€์‚ฌ๋Š” ๋ฒ”์œ„๊ฐ€ ๋‹ค๋ฅด๋‹ค.

2026-09-14 JakubยทYetone ์™ธ๋ถ€ ์Šคํ‚ฌ ๋ถ„์„๊ณผ ๋ณด์™„

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: Jakub Krehel์˜ skills/๋ฅผ ์ฃผ ์ž๋ฃŒ๋กœ ์‚ผ์•„ samkill ์Šคํ‚ฌ์„ ๋ณด์™„ํ•˜๊ณ  Yetone์˜ kill-ai-slop/skill๋„ ๋ถ„์„ํ•ด ๋ฐ˜์˜ํ•œ๋‹ค.
  • ๋ถ„์„: Jakub revision 267330e1adfc66a718fb65fa6918c1f06d0a689e์˜ 11๊ฐœ ์Šคํ‚ฌ๊ณผ ๊ด€๋ จ ์ƒ์„ธ ๋ฌธ์„œ, Yetone revision 96d1ca568a1db7e1ef9a381644c744440f816ee4์˜ ์ง„์ž… ๋ฌธ์„œยท35๊ฐœ ์‹ ํ˜ธยทํƒ์ง€/์ˆ˜์ • ์ง€์นจยทscanner ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋น„๊ตํ–ˆ๋‹ค. ์ „์ฒด ์ง€์› ํŒŒ์ผ/์Šค์บ๋„ˆ ํ…Œ์ŠคํŠธ ๊ฐ์‚ฌ์™€ ๊ตฌ๋ณ„ํ•˜๋ฉฐ ๋ถ„์„ ๋Œ€์‘ํ‘œ์— ์ฝ์€ ๋ฒ”์œ„ยท์ฑ„ํƒ/๋ฐฐ์ œ ์ด์œ ๋ฅผ ๋‚จ๊ธด๋‹ค.
  • ์„ ํƒ๊ณผ ์ด์œ : ๊ธฐ์กด ๋ ˆํผ๋Ÿฐ์Šค/์‹คํŒจ ๋ณด์กด์€ ์œ ์ง€ํ•˜๊ณ  ํƒ€์ดํฌ๊ทธ๋ž˜ํ”ผ, ๋‚ด์šฉ ๊ฒฝ๊ณ„ยท์—ฐ์† ์ƒํƒœ, ๋ณ€๊ฒฝ ์ „ํ›„ ๊ณตํ†ต ์›์ธ ๋ฆฌ๋ทฐ, ํƒ์ง€ ๊ฒฐ๊ณผ ํŒ๋…์„ ์ฐธ๊ณ  ๋ฌธ์„œ 4๊ฐœ๋กœ ์ถ”๊ฐ€ํ–ˆ๋‹ค. reference-to-ui/reference-review/ux-copy/reference-decompose/onboarding-flow์—์„œ ๊ด€๋ จ ์ž‘์—…์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ํ† ํฐ์—๋Š” ์—ญํ•  ์˜ค์šฉยทํ•ฉ์„ฑ ๋Œ€๋น„ยท๋ฐ˜๊ฒฝ/ํšŒ์ „ ์ค‘์‹ฌ์„, Q-ID์—๋Š” ๋‹จ์ผ ์ถ• ๋Œ€์•ˆ ๋น„๊ต๋ฅผ, ๋ฌธ๊ตฌ์—๋Š” ํ† ๊ธ€ยท๋ฒˆ์—ญ ๋ฉ”์‹œ์ง€ยทํƒ์ง€์™€ ์‚ฌ์‹ค ๊ตฌ๋ณ„์„ ๋ณด์™„ํ–ˆ๋‹ค. uibowl-research/design-md์—๋Š” ์ง์ ‘ ๊ด€๋ จ ์—†๋Š” ์ƒˆ ์ ˆ์ฐจ๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๋ณด์กดํ•œ ๊ต์ •: RUI-14 ์„  ๊ธˆ์ง€, ๊ธฐ๋ณธ14px/๊ฒ€์ฆ๋œ12px ์˜ˆ์™ธ, Lucide, ๊ธฐ์กด75๊ฐœ ์‹คํŒจ์™€ ์˜ˆ์™ธ ๊ธฐ๋ก์„ ์œ ์ง€ํ–ˆ๋‹ค. ์™ธ๋ถ€์˜ ์ค‘๋ฆฝ์ƒ‰/๋‹จ์ผ ๋ฐ˜๊ฒฝยท์ •ํ™•ํ•œ ๋ชจ์…˜ ์ˆ˜์น˜ยท์ถ•์†Œ ํฐํŠธยทhairlineยท๊ฒ€์‚ฌ ์ƒํ•œยทํ•œ ๋ฒˆ๋งŒ ๋ Œ๋”ยท๊ธฐ์กด ๊ฒฐํ•จ ์ œ์™ธ ์Šน์ธยท๋งค๋ฒˆ ์Šน์ธ ์š”์ฒญ์€ ์ฑ„ํƒํ•˜์ง€ ์•Š์•˜๋‹ค. ์›๋ฌธ/์Šค์บ๋„ˆ ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌยท์„ค์น˜ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ํ‰๊ฐ€: ์ˆ˜์ • ์ „ ๋…๋ฆฝ5์‚ฌ๋ก€๋Š” ์ด๋ฏธ ํ•ต์‹ฌ ํŒ๋‹จ์„ ์ถฉ์กฑํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‹คํŒจโ†’์„ฑ๊ณต ํšจ๊ณผ๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค. ์ˆ˜์ • ํ›„๋Š” ๋™์ผ5์‚ฌ๋ก€ยท4๋ฐ˜๋ก€ยท์ถ”๊ฐ€2์š”์ฒญ์—์„œ ๊ตฌ์ฒด ๊ฒ€์ฆ๊ณผ ์‚ฌ์‹ค/๋ฒ”์œ„ ๋ณด์กด์„ ํ™•์ธํ–ˆ๋‹ค. ๊ฐ1ํšŒ ํ‘œ๋ณธ์ด๋ฉฐ5ํšŒ ๋ฐ˜๋ณต/๋ฒ”์šฉ ํšจ๊ณผ๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. AVโ€“BA์— ํ•ฉ์„ฑ ์‚ฌ๋ก€๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค.
  • ๊ฒ€์ฆ: ๋…๋ฆฝ ์›๋ณธ/๋ณ€๊ฒฝ ๋ฆฌ๋ทฐ์—์„œ ๋‚ด์šฉ์ƒ ๋ช…๋ฐฑํ•œ ๊ฒฐํ•จ์€ ๋ฐœ๊ฒฌํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์Šคํ‚ฌ7๊ฐœ quick_validate ํ†ต๊ณผ. ์ฒซ ์‹คํ–‰์€ ์‹œ์Šคํ…œPython์˜ PyYAML ๋ถ€์žฌ๋กœ ์‹คํŒจํ•ด ์ž„์‹œ venv์—๋งŒ ์˜์กด์„ฑ์„ ์„ค์น˜ํ•˜๊ณ  ์žฌ์‹คํ–‰ํ–ˆ๋‹ค. ๋งํฌยท์•ต์ปคยท๊ณต๋ฐฑยทcatalog/ํŒ๋…๊ธฐ ๋ถˆ๋ณ€์˜ ์ตœ์ข… ๊ฒฐ๊ณผ๋Š” ๊ฒ€์ฆ ๊ธฐ๋ก์— ๋‚จ๊ธด๋‹ค. ํŒ๋…๊ธฐ ๋™์ž‘์„ ๋ฐ”๊พธ์ง€ ์•Š์•„ Python ๊ฒŒ์ดํŠธ ํ…Œ์ŠคํŠธ๋Š” ์ด๋ฒˆ์— ์‹คํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ํ•œ๊ณ„/๊ถŒํ•œ: ์‹ค์ œ ์ œํ’ˆ UIยท๋ธŒ๋ผ์šฐ์ €ยท์„œ๋ฒ„ยท์Šคํฌ๋ฆฐ๋ฆฌ๋”ยท์‹ค๋ฌผํฐ ๊ฒ€์ฆ๊ณผ scanner ํƒ์ง€ ์ •ํ™•๋„๋Š” ์ด๋ฒˆ ์Šคํ‚ฌ ๋ณด์™„์˜ ๊ฒฐ๊ณผ๊ฐ€ ์•„๋‹ˆ๋‹ค. ๊ธฐ์กด ์ œํ’ˆ ์ƒ˜ํ”Œยท๊ฐœ์ธ ์Šคํ‚ฌ ์—ฐ๊ฒฐ์€ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๊ณ  ์ปค๋ฐ‹ยทํ‘ธ์‹œยท๋ฐฐํฌํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-09-14 ์•„์ด์ฝ˜ยท๋ ˆ์ด์•„์›ƒ ์ƒ์„ธ ํ›„์†

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: Jakub์˜ ์•„์ด์ฝ˜ ์˜์—ญ๊ณผ ๋ ˆ์ด์•„์›ƒ๋„ ๋ฐ˜์˜๋๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์ถ”๊ฐ€ ๋ณด์™„ ๊ฐ€๋Šฅ์„ฑ์„ ๋ฌผ์—ˆ๋‹ค. ์—์ด์ „ํŠธ๋Š” ์•ž์„  ์ƒ์„ธ ๋ถ„์„์˜ ๋ˆ„๋ฝ ๋ฒ”์œ„์™€ design-tokens์˜ ์˜ค๋ž˜๋œ ํ›„ํ–‰ ๊ธฐ๋ณธ ๊ทœ์น™์„ ํ™•์ธํ–ˆ๋‹ค.
  • ์ˆ˜์ •: ๊ฐ™์€ ๊ณ ์ • revision์˜ icons/icon-transitions/hit-areas ๋ฐ layout ์ƒ์„ธ2๊ฐœ๋ฅผ ์ „๋ฌธ ๋Œ€์กฐํ–ˆ๋‹ค. ์ƒˆ icon-controls์— ๊ทธ๋ฆผยท์Šฌ๋กฏยท์œ ํšจ ์กฐ์ž‘ยทfocus, ํ™•์žฅ์ถฉ๋Œ/๊ฐ€๋ฆผยทstroke/์ƒํƒœ/RTL์„ ์—ฐ๊ฒฐํ•˜๊ณ  ui-composition์— ์ปจํ…Œ์ด๋„ˆ ์ „ํ™˜ยทDOM/์‹œ๊ฐ ์ˆœ์„œ๋ฅผ ๋ณด์™„ํ–ˆ๋‹ค. ํ† ํฐ์˜ ์ผ๋ฅ ์  ํ›„ํ–‰ ๊ธฐ๋ณธ์„ ์ตœ์‹  ๋‹จ์ผ ๊ตฌ์„ฑ ๊ธฐ์ค€ ์ฐธ์กฐ๋กœ ๊ต์ •ํ–ˆ๋‹ค. ๋ฐ˜๊ฒฝยท๊ฐ„๊ฒฉยทstrokeยท๋ชจ์…˜ ๊ณ ์ •๊ฐ’๊ณผ ๋ชจ๋“  ์•„์ด์ฝ˜ fill/๋ฐ˜์ „์€ ์ฑ„ํƒํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ์‹คํŒจ ๋ณด์กด: ์•ž์„  ๋…๋ฆฝ ๋ฆฌ๋ทฐ๊ฐ€ ๋ฌธ์„œ๊ฐ„ CTA ์ˆœ์„œ ๋ชจ์ˆœ์„ ๋†“์ณค์œผ๋ฏ€๋กœ โ€˜๋ช…๋ฐฑํ•œ ๊ฒฐํ•จ ๋ฏธ๋ฐœ๊ฒฌโ€™์€ ์™„์ „ํ•œ ๋ฌด๊ฒฐํ•จ ์ฆ๊ฑฐ๊ฐ€ ์•„๋‹ˆ๋‹ค. ์‹ค์ œ ์ œํ’ˆ์˜ ์ƒˆ ์‹คํŒจ๋กœ ๊พธ๋ฏธ์ง€ ์•Š๊ณ  BBโ€“BF ์‚ฌ๋ก€ ๋ฐ ํ›„์† ํ‰๊ฐ€์— ๊ฒ€์ฆ ๋ฒ”์œ„๋ฅผ ๋‚จ๊ธด๋‹ค.
  • ๋ฒ”์œ„: ๋ฌธ์„œยทํ‰๊ฐ€ ๋ณด์™„์ด๋ฉฐ ๊ธฐ์กด75๊ฐœ catalog/ํŒ๋…๊ธฐยท์ œํ’ˆ ์ฝ”๋“œยท๊ฐœ์ธ ์„ค์น˜ยท์ปค๋ฐ‹/ํ‘ธ์‹œ๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š”๋‹ค. ์‹ค์ œ UI ๊ฒ€์ฆยท๋ฒ”์šฉ ํšจ๊ณผ๋Š” ๋ณ„๋„๋‹ค.

2026-09-14 ์™ธ๋ถ€ ์Šคํ‚ฌ ๋ณด์™„ ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์Šน์ธ

์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฒˆ ๋ณด์™„ ๋‚ด์šฉ์„ ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œํ•˜๋ผ๊ณ  ๋ช…์‹œํ–ˆ๋‹ค. ์™ธ๋ถ€ ๋ถ„์„ ๊ธฐ๋ฐ˜ ์Šคํ‚ฌ ๋ณ€๊ฒฝ๊ณผ ๋ถ„์„ยทํ‰๊ฐ€ยท๋ฃจํŠธ ๊ธฐ์ค€ ๊ธฐ๋ก์„ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹์œผ๋กœ ๋‚˜๋ˆ„์–ด origin/main์— ๋ฐ˜์˜ํ•œ๋‹ค. ์•ž์„  ๋ฏธํ‘ธ์‹œ ๊ธฐ๋ก์€ ๋‹น์‹œ ์ƒํƒœ๋กœ ๋ณด์กดํ•˜๋ฉฐ ์ด๋ฒˆ ์Šน์ธ์„ ์ดํ›„์˜ ๋ชจ๋“  ์ž‘์—…์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-09-20 ์ž…๋ ฅ ํฌ์ปค์Šค ํ‘œ์‹œ ์œ„์น˜์™€ inset ๋ฐฉ์‹ ๊ณ ์ •

์‚ฌ์šฉ์ž ์š”์ฒญ: ์ž…๋ ฅ ์ž์ฒด์— ์ž๊พธ ํฌ์ปค์Šค ํ‘œ์‹œ๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๊ต์ •ํ•˜๊ณ , ์ž…๋ ฅ์„ ๊ฐ์‹ธ๋Š” ํ…Œ๋‘๋ฆฌ์— border ๋Œ€์‹  ์•ˆ์ชฝ box-shadow๋ฅผ ์ ์šฉํ•˜๋„๋ก ๊ทœ์น™์„ ๊ฐœ์„ ํ•œ๋‹ค.

๊ฒฐ์ •: ์‹ค์ œ DOM ์ดˆ์ ๊ณผ ์‹œ๊ฐ ํ‘œ์‹œ์˜ ์ฃผ์ฒด๋ฅผ ๊ตฌ๋ณ„ํ–ˆ๋‹ค. input/textarea์˜ ์‹ค์ œ ์ดˆ์ ์€ ์œ ์ง€ํ•˜๊ณ  ํ•„๋“œ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ inset box-shadow๋ฅผ ๋‹ด๋‹นํ•œ๋‹ค. 2026-09-06์˜ ๊ณ ์ • border ์ƒ‰ ์ „ํ™˜ ๋Œ€์•ˆ์€ ์ž…๋ ฅ ํฌ์ปค์Šค ๋ฒ”์œ„์—์„œ ์ฒ ํšŒํ–ˆ๋‹ค. ๊ธฐ๋ณธ/์˜ค๋ฅ˜ border, ๋ฒ„ํŠผ/๋งํฌ์˜ ๋ณ„๋„ ์ดˆ์ , forced-colors์˜ ์‹œ์Šคํ…œ outline ๋Œ€์ฒด๋Š” ๋ณด์กดํ•œ๋‹ค. ๋‚ด๋ถ€ ์ค‘๋ณต ๋ง์€ ์ปดํฌ๋„ŒํŠธ ๋ฒ”์œ„์—์„œ ์ œ๊ฑฐํ•˜๊ณ  ๋ฒ„ํŠผ ์ด๋™ ์‹œ ์ž…๋ ฅ ๊ฐ•์กฐ๋ฅผ ํ•ด์ œํ•œ๋‹ค.

๋ฐ˜์˜: AGENTSยทDESIGNยทํ† ํฐ ๊ณ„์•ฝยท์š”์†Œ ๊ตฌ์„ฑยท๋ฆฌ๋ทฐ ๊ธฐ์ค€๊ณผ ํ‰๊ฐ€ Y/BG๋ฅผ ๋™๊ธฐํ™”ํ–ˆ๋‹ค. ์ˆ˜๋™ ์‹œ๋‚˜๋ฆฌ์˜ค ๋Œ€์กฐ์— ์‹คํŒจ์™€ ๋ฐ˜๋ก€๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค. ๊ธฐ์กด ์ž‘์—… ์ค‘ ๋ณ€๊ฒฝ์€ ๋ณด์กดํ–ˆ๋‹ค. ์ œํ’ˆ ์ฝ”๋“œยทcatalogยทํŒ๋…๊ธฐ๋Š” ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์‹ค์ œ ๋ Œ๋”/ํ‚ค๋ณด๋“œ/๊ณ ๋Œ€๋น„ ๊ฒ€์ฆ๊ณผ ๋…๋ฆฝ ํ–‰๋™ ์‹คํ—˜์€ ๋ฏธ์‹คํ–‰์ด๋‹ค. ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋Š” ํ•˜์ง€ ์•Š์•˜๋‹ค.

๊ฒ€์ฆ: reference-to-ui/reference-review ์Šคํ‚ฌ ํ˜•์‹ ๊ฒ€์‚ฌ, ๋ณ€๊ฒฝ ๋ฌธ์„œ์˜ ๋กœ์ปฌ Markdown ๋งํฌ ๊ฒฝ๋กœ, git diff --check๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ์ˆ˜๋™ ์‹œ๋‚˜๋ฆฌ์˜ค ๋Œ€์กฐ๋ฅผ ์‹ค์ œ UI ๊ฒ€์ฆ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

ํ›„์† ์š”์ฒญ: ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฒˆ ํฌ์ปค์Šค ๊ทœ์น™ ๋ณ€๊ฒฝ์˜ ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋ฅผ ์Šน์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ์ž‘์—…์„ ์ œ์™ธํ•˜๊ณ  ํ•ด๋‹น ๋ณ€๊ฒฝ๋งŒ ๋ถ„๋ฆฌํ•ด ๋ฐ˜์˜ํ•œ๋‹ค.

2026-09-22 ํ…์ŠคํŠธ ๊ตต๊ธฐ๋Š” ์ตœ์†Œ medium

์‚ฌ์šฉ์ž ๊ต์ •: ๋ชจ๋“  ํ…์ŠคํŠธ๋ฅผ medium์œผ๋กœ ํ†ต์ผํ•˜์ง€ ์•Š๊ณ  ์ตœ์†Œ ๊ตต๊ธฐ๋ฅผ medium(500)์œผ๋กœ ์ ์šฉํ•œ๋‹ค. ์ œ๋ชฉยท๊ฐ•์กฐ์˜ semibold(600)ยทbold(700)๋Š” ์œ ์ง€ํ•œ๋‹ค.

๋ฐ˜์˜: AGENTSยทDESIGNยท์š”์†Œ ๊ตฌ์„ฑยท๋ฆฌ๋ทฐ ๊ธฐ์ค€์— ๋ณธ๋ฌธยท๋ณด์กฐ๋ฌธ๊ตฌยท์ž…๋ ฅยทplaceholderยท๋น„ํ™œ์„ฑ ์ƒํƒœ๊นŒ์ง€ ํฌํ•จํ•œ ํ•˜ํ•œ์„ ๋ช…์‹œํ–ˆ๋‹ค. ์‹ค์ œ computed ๊ฐ’๊ณผ ํฐํŠธ ์ง€์›์„ ํ™•์ธํ•˜๋ฉฐ ๋กœ๊ณ ยท์•„์ด์ฝ˜์„ ์ผ๊ด„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š”๋‹ค. ํšŒ๊ท€ ํ‰๊ฐ€์— ๊ธฐ์ค€ ์ „ํ›„ ๋…๋ฆฝ ํ‘œ๋ณธ๊ณผ ๋ฐ˜๋ก€๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. ๊ธฐ์กด ์ œํ’ˆ ํ™”๋ฉด์„ ์ผ๊ด„ ์ˆ˜์ •ํ•˜๋Š” ์ž‘์—…์€ ์•„๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์Šน์ธ์— ๋”ฐ๋ผ ์ด๋ฒˆ ๋ณ€๊ฒฝ๋งŒ ๋ถ„๋ฆฌํ•ด ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•œ๋‹ค.

์›๊ฒฉ ํ†ตํ•ฉ: ์›๊ฒฉ main์˜ ์™ธ๋ถ€ ์Šคํ‚ฌ ๋ณด์™„ ์ปค๋ฐ‹์„ ๋ณด์กดํ•˜๋ฉฐ ๋ณ„๋„ worktree์—์„œ ๋ณ‘ํ•ฉํ–ˆ๋‹ค. ํ‰๊ฐ€ AY๊ฐ€ ์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ด์–ด์„œ ์ด๋ฒˆ ์‚ฌ๋ก€๋ฅผ BG๋กœ ๋ณ€๊ฒฝํ–ˆ๋‹ค. ์›๋ž˜ ์ž‘์—… ๊ณต๊ฐ„์˜ ๋ฏธ์ปค๋ฐ‹ ํŒŒ์ผ์€ ์œ ์ง€ํ–ˆ๋‹ค.

2026-09-22 samkill-ui ํ†ตํ•ฉ ์ง„์ž… ์Šคํ‚ฌ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋งค๋ฒˆ ์—ฌ๋Ÿฌ ์Šคํ‚ฌ์„ ์ง์ ‘ ํ˜ธ์ถœํ•˜๋Š” ๋ถ€๋‹ด์„ ์ค„์ด๋„๋ก $samkill-ui ๊ฐ™์€ ๋‹จ์ผ ์Šคํ‚ฌ์„ ๋งŒ๋“ค์–ด ๋‹ฌ๋ผ๊ณ  ํ–ˆ๋‹ค.
  • ์„ ํƒ๊ณผ ์ด์œ : samkill-ui๋ฅผ ์š”์ฒญ๋ณ„ ์ง„์ž…์ ์œผ๋กœ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด 7๊ฐœ ์Šคํ‚ฌ์„ ๋ณต์ œํ•˜์ง€ ์•Š๊ณ  ํ•„์š”ํ•œ ์‹œ์ ์— ์ฝ์–ด ์‹ค์ œ ์ž‘์—…ยท๊ฒ€์ฆ๊นŒ์ง€ ์—ฐ๊ฒฐํ•œ๋‹ค. ๊ธฐ์กด ๊ฐœ๋ณ„ ํ˜ธ์ถœ๊ณผ ๊ฒ€์ƒ‰ยท๋ฌธ๊ตฌยท๋ช…์„ธยท์ฝ๊ธฐ ์ „์šฉ ๋ฒ”์œ„๋ฅผ ๋ณด์กดํ•œ๋‹ค. ์ž๋™ ์„ค์น˜ยท์ธ์ฆ ๋ณ€๊ฒฝยท์™ธ๋ถ€ ๊ฒŒ์‹œ ๊ถŒํ•œ์€ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๊ฒฐ๊ณผ: ์Šคํ‚ฌ๊ณผ UI ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ, READMEยทDESIGN ์•ˆ๋‚ด, ํ‰๊ฐ€ BH๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ฐœ์ธ ~/.codex/skills/samkill-ui๋ฅผ ๊ด€๋ฆฌ ์›๋ณธ์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๊ธฐ์กด ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ์ง€ ์•Š์•˜๋‹ค.
  • ํ‰๊ฐ€: ์ž‘์„ฑ ์ „ ์ด๋ฆ„ ๋ถ€์žฌ๋ฅผ ์ง์ ‘ ๋ฐ ๋…๋ฆฝ ํ‰๊ฐ€๋กœ ํ™•์ธํ–ˆ๋‹ค. ์ž‘์„ฑ ํ›„ ๋…๋ฆฝ ํ•ฉ์„ฑ ์š”์ฒญ 6๊ฐœ์—์„œ ์—ฐ๊ฒฐยท๋ฒ”์œ„๋ฅผ ๋Œ€์กฐํ–ˆ๊ณ , ์ฝ๊ธฐ ์ „์šฉ ledger ๊ธฐ๋ก์˜ ๋ชจํ˜ธํ•จ์„ ๋ฐœ๊ฒฌํ•ด ํŒŒ์ผ ์“ฐ๊ธฐ ์—†์ด ์ „๋‹ฌํ•˜๋„๋ก ๋ณด์™„ํ–ˆ๋‹ค. ํ‰๊ฐ€ ๊ธฐ๋ก์— ๊ฒฐ๊ณผ์™€ ํ•œ๊ณ„๋ฅผ ๋‚จ๊ธด๋‹ค.
  • ๋ฏธํ™•์ธ/๊ถŒํ•œ: ์‹ค์ œ ์ œํ’ˆ UIยท์•ฑ ์ž๋™์™„์„ฑ ๊ฐฑ์‹ ์€ ์ด๋ฒˆ ํ‰๊ฐ€ ๋Œ€์ƒ์ด ์•„๋‹ˆ๋‹ค. ๊ธฐ์กด round-07 ๋ฏธ์ถ”์  ํŒŒ์ผ์€ ๋ณด์กดํ–ˆ๊ณ  ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋Š” ํ•˜์ง€ ์•Š์•˜๋‹ค. ํŒ๋…๊ธฐยทcatalogยท์ œํ’ˆ ์ฝ”๋“œ ๋ณ€๊ฒฝ์€ ์—†๋‹ค.

์ตœ์ข… ๊ฒ€์ฆ: ์ƒˆ ์Šคํ‚ฌ ํ˜•์‹, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ YAML, ๊ด€๋ จ ๋ฌธ์„œ ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ 155๊ฐœ, ๊ณต๋ฐฑ, ๊ฐœ์ธ ์—ฐ๊ฒฐ๊ณผ ํ˜•์ œ ์Šคํ‚ฌ ์ ‘๊ทผ์„ ํ™•์ธํ–ˆ๋‹ค. ๋…๋ฆฝ ์žฌํ™•์ธ์—์„œ ์ฝ๊ธฐ ์ „์šฉ ๊ธฐ๋ก ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋ณตํ•ฉ ๊ฒ€์ƒ‰ ์ข…๋ฃŒ ๋ฌธ๊ตฌ์˜ ๋ณด์™„ ํ›„๋ณด๋Š” ํ‰๊ฐ€ ๊ธฐ๋ก์— ๋‚จ๊ฒผ์œผ๋ฉฐ ์‹ค์ œ UI ํ’ˆ์งˆ ํ†ต๊ณผ์™€ ๊ตฌ๋ณ„ํ•œ๋‹ค.

2026-09-23 samkill-ui ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์Šน์ธ

์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฒˆ ํ†ตํ•ฉ ์Šคํ‚ฌ์˜ ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ์š”์ฒญํ–ˆ๋‹ค. samkill-ui์™€ ๊ด€๋ จ ์•ˆ๋‚ดยทํ‰๊ฐ€ยท๋งฅ๋ฝ ๋ฌธ์„œ๋งŒ ํ•˜๋‚˜์˜ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹์œผ๋กœ ๋ฌถ์–ด origin/main์— ๋ฐ˜์˜ํ•œ๋‹ค. ๊ธฐ์กด round-07 ๋ฏธ์ถ”์  ํŒŒ์ผ์€ ์ œ์™ธํ•œ๋‹ค. ์ปค๋ฐ‹ ์ „ ์Šคํ‚ฌ ํ˜•์‹ยท๊ด€๋ จ ๋กœ์ปฌ ๋งํฌยท๊ณต๋ฐฑ ๊ฒ€์‚ฌ๋ฅผ ๋‹ค์‹œ ํ™•์ธํ•œ๋‹ค.

2026-10-10 ๋ ˆํผ๋Ÿฐ์Šค ์Šคํ‚ฌ ๋ณด๊ฐ• ๋ถ„๋ฆฌ ๋ฐ˜์˜

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ๋ ˆํผ๋Ÿฐ์Šค ์Šคํ‚ฌ ๋ณด๊ฐ•์„ ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•œ๋‹ค. ํ†ตํ•ฉ ํ˜ธ์ถœ์—์„œ ํ•„์š”ํ•œ ์Šคํ‚ฌ์ด ๋ˆ„๋ฝ๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ง€์ ๋„ ์ „๋‹ฌํ–ˆ๋‹ค.
  • ๋ฐ˜์˜ ๋ฒ”์œ„: reference-decompose์˜ ๋ถ„์„ ์‹œ์  ์ž…๋ ฅ ๋™๊ฒฐ, crop ๋ ˆ์ด์–ดยท์—ญํ• ๋ณ„ family, ํŒ๋งคํ˜• ์„ค๋“ ๊ด€๊ณ„์™€ reference-review์˜ ์‹ ๊ทœ ์ œ์ž‘ยท์ „์ดยทํšŒ๊ท€ ์ฆ๊ฑฐ ๊ตฌ๋ณ„์ด๋‹ค. ๊ด€๋ จ ํ‰๊ฐ€ REF-INPUT-01๊ณผ ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋ฅผ ํ•จ๊ป˜ ๊ธฐ๋กํ•œ๋‹ค.
  • ๊ฒ€์ฆ: ๋‘ ์Šคํ‚ฌ quick_validate์™€ git diff --check๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ๋ถ„๋ฆฌํ•œ ์Šคํ…Œ์ด์ง• ๋‚ด์šฉ์˜ ๋กœ์ปฌ Markdown ๋งํฌ ๊ฒฝ๋กœ112๊ฐœ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๋งํฌ ์•ต์ปค๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋Š” ์‹ค์ œ ์ œํ’ˆ ๋ Œ๋”ยท๋…๋ฆฝ ์‹คํ–‰ ๊ฒ€์ฆ์ด ์•„๋‹ˆ๋‹ค. ํŒ๋…๊ธฐยทcatalogยท์ œํ’ˆ ์ฝ”๋“œ ๋ณ€๊ฒฝ์€ ์—†๋‹ค.
  • ๋ถ„๋ฆฌ: ๊ธฐ์กด screen-specยทTodo PDFยทround-07๊ณผ samkill-ui ์ž‘์—…์€ ์ด๋ฒˆ ์ปค๋ฐ‹ยทํ‘ธ์‹œ์—์„œ ์ œ์™ธํ•œ๋‹ค. ๊ณตํ†ต ๋ฌธ์„œ๋Š” ์ด๋ฒˆ ์‚ฌ๋ก€ยท๊ธฐ๋ก๋งŒ ๋ถ€๋ถ„ ๋ฐ˜์˜ํ•œ๋‹ค. ์›๊ฒฉ main๊ณผ ํ˜„์žฌ HEAD๊ฐ€ ๋™์ผํ•œ ์ƒํƒœ์—์„œ ์‹œ์ž‘ํ–ˆ๋‹ค. ํ‘ธ์‹œ ๊ฒฐ๊ณผ๋Š” ์‹ค์ œ ์›๊ฒฉ ์ปค๋ฐ‹์œผ๋กœ ํ™•์ธํ•œ๋‹ค.

ํ›„์† ๊ฒฐ๊ณผ: ๋ ˆํผ๋Ÿฐ์Šค ๋ณด๊ฐ•5๊ฐœ ํŒŒ์ผ์„ 15b51a0์œผ๋กœ ์ปค๋ฐ‹ยทํ‘ธ์‹œํ–ˆ๊ณ  ์›๊ฒฉ refs/heads/main์˜ ์ „์ฒด ํ•ด์‹œ๊ฐ€ ์ผ์น˜ํ•จ์„ ํ™•์ธํ–ˆ๋‹ค. ์›๊ฒฉ์ด safethecode/samkill-ui๋กœ ์ด๋™ํ–ˆ๋‹ค๋Š” ์„œ๋ฒ„ ์•ˆ๋‚ด๊ฐ€ ์žˆ์—ˆ์œผ๋ฉฐ ๊ธฐ์กด origin ์ฃผ์†Œ์˜ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋กœ ํ‘ธ์‹œ๋Š” ์„ฑ๊ณตํ–ˆ๋‹ค. remote ์„ค์ •์€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค. samkill-ui ๋ณด๊ฐ•ยท๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ์ž‘์—…์€ ๋กœ์ปฌ์— ์œ ์ง€ํ•œ๋‹ค.

2026-10-10 samkill-ui ์‹คํ–‰ ํ™•์ธ ๋ณด๊ฐ• โ€” ๋กœ์ปฌ

  • ์‚ฌ์šฉ์ž ๊ต์ •: ํ•œ ๋ฒˆ์˜ ํ†ตํ•ฉ ํ˜ธ์ถœ์ด ํ•„์š”ํ•œ ์Šคํ‚ฌ์„ ๋ชจ๋‘ ์ ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ง€์ ์ด๋‹ค. ๊ตฌ์ฒด ์‹คํŒจ ๋กœ๊ทธ๋Š” ์ œ๊ณต๋˜์ง€ ์•Š์•„ ํŠน์ • ์‹คํ–‰ ์›์ธ์„ ํ™•์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ์—์ด์ „ํŠธ ์„ ํƒ: ์—ฐ๊ฒฐ ํ‘œ ์š”์•ฝ๋งŒ ์ฝ๋Š” ๊ฒƒ์„ ์ข…์† ์Šคํ‚ฌ ๋กœ๋”ฉ์œผ๋กœ ๊ฐ„์ฃผํ•˜์ง€ ์•Š๋„๋ก ์‹ค์ œ ๊ฒฝ๋กœยท์ ์šฉ ๊ฒฐ๊ณผยท์ƒํƒœ๋ฅผ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ๋‹จ๊ณ„ ๋ณ€ํ™”ยทํ•ต์‹ฌ ํ™”๋ฉด ํ™•์žฅยท์ตœ์ข… ์ „๋‹ฌ ์ „์— ํ•„์š”ํ•œ ํ•ญ๋ชฉ์˜ ๋ˆ„๋ฝ์„ ํ™•์ธํ•œ๋‹ค. ๋ชจ๋“  ์Šคํ‚ฌ์„ ๋ฌด์กฐ๊ฑด ์ฝ๊ฑฐ๋‚˜ ์ „์šฉ ์š”์ฒญ ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๊ฒฐ๊ณผ: samkill-ui ๋ณธ๋ฌธ๊ณผ SAMKILL-EXEC-01, ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋ฅผ ๋ณด๊ฐ•ํ–ˆ๋‹ค. ๊ธฐ์กด pdp-design ์—ฐ๊ฒฐ์˜ ์ €์žฅ์†Œ ์ƒ๋Œ€ ๊ฒฝ๋กœ๊ฐ€ ์—†์Œ์„ ๋ฐœ๊ฒฌํ•˜๊ณ  ์„ค์น˜ ๋ชฉ๋ก์˜ ์‹ค์ œ ๊ฒฝ๋กœ๋กœ ํƒ์ƒ‰ํ•˜๋„๋ก ๊ต์ •ํ–ˆ๋‹ค. ์‹ค์ œ ์ œํ’ˆ ํ†ตํ•ฉ ์‹คํ–‰์˜ ๋ˆ„๋ฝ ๋ฐฉ์ง€ยท์žฅ๊ธฐ ํšจ๊ณผ๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ด๋ฒˆ ์›๊ฒฉ ์Šน์ธ ๋ฒ”์œ„๋Š” ๋ ˆํผ๋Ÿฐ์Šค ๋ณด๊ฐ•์ด๋ฏ€๋กœ samkill-ui ๋ณด๊ฐ•์€ ๋กœ์ปฌ์— ์œ ์ง€ํ•œ๋‹ค.
  • ํŒŒ์ผ ๊ฒ€์ฆ: samkill-ui quick_validate, ๊ด€๋ จ ์ž‘์—… ํŠธ๋ฆฌ ๋ฌธ์„œ์˜ ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ127๊ฐœ, git diff --check๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ๋งํฌ ์•ต์ปค์™€ ์‹ค์ œ ์ œํ’ˆ ์‹คํ–‰์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

2026-10-10 ํ†ตํ•ฉ ํ˜ธ์ถœ ํ›„์† ๊ต์ •: ํ•ด๋‹น ๋ถ„๊ธฐ ์ „๋ถ€์™€ ์ฐธ๊ณ  ๊ธฐ์ค€

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ํ†ตํ•ฉ ํ˜ธ์ถœ์—์„œ ๋ชจ๋“  ํ•„์š”ํ•œ ์Šคํ‚ฌ์ด ์‹คํ–‰๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์šฐ๋ ค๋ฅผ ์žฌ์ „๋‹ฌํ–ˆ๋‹ค.
  • ํ™•์ธ: samkill-ui์™€ ๊ด€๋ จ7๊ฐœ ๊ฐœ์ธ ์„ค์น˜ ๊ฒฝ๋กœ๊ฐ€ ๊ด€๋ฆฌ ์›๋ณธ์— ์—ฐ๊ฒฐ๋ผ SKILL.md ๋ฐ”์ดํŠธ๊ฐ€ ์ผ์น˜ํ–ˆ๋‹ค. ์ด์ „ ๋ฌธ๊ตฌ๊ฐ€ ์ „์ฒด ๋ถ„๊ธฐ ํ™•์ธ ์˜๋ฌด๋ฅผ ์•ฝํ•˜๊ฒŒ ํ‘œํ˜„ํ–ˆ๊ณ , ์ด๋ฒˆ ๋„๊ตฌ ์ถœ๋ ฅ์—์„œ ๋‹ค์ค‘ ํŒŒ์ผ ์ฝ๊ธฐ ์ž˜๋ฆผ์„ ๊ด€์ฐฐํ–ˆ๋‹ค. ํŠน์ • ์ด์ „ ์‹คํ–‰์˜ ์›์ธ์„ ํ™•์ •ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.
  • ์„ ํƒ/๋ณ€๊ฒฝ: ๋ชจ๋“  ๋ถ„๊ธฐ์˜ ์ ์šฉ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜๊ณ  ํ•ด๋‹น ์Šคํ‚ฌ์€ ๋ชจ๋‘ ์ ์šฉํ•œ๋‹ค. ํ•„์ˆ˜ ์ฐธ๊ณ  ๋ฌธ์„œ์™€ ๋‹จ๊ณ„๋ณ„ ๊ณ„์•ฝยทํ•ต์‹ฌ ํ™”๋ฉด ๋น„๊ตยท์ตœ์ข… ๊ฒ€์ฆ์„ ์—ฐ๊ฒฐํ•˜๋ฉฐ ์ถœ๋ ฅ ์ž˜๋ฆผ์€ ๋ถ„ํ•  ์ฝ๊ธฐ๋กœ ๋ณด์™„ํ•œ๋‹ค. samkill-ui UI ๋ฉ”ํƒ€๋ฐ์ดํ„ฐยทREADMEยทDESIGN ๋ฐ SAMKILL-EXEC-02์™€ ํ‰๊ฐ€ ๊ธฐ๋ก์„ ๋™๊ธฐํ™”ํ–ˆ๋‹ค.
  • ํ•œ๊ณ„/๊ถŒํ•œ: ์‹คํ–‰ ์ง€์นจ์„ ๋ณด๊ฐ•ํ–ˆ์œผ๋ฉฐ ๋Ÿฐํƒ€์ž„์˜ ์ž๋™ ๊ฐ•์ œ ํ˜ธ์ถœ์ด๋‚˜ ์‹ค์ œ ์ œํ’ˆ์—์„œ ๋ˆ„๋ฝ ๋ฐฉ์ง€ ํšจ๊ณผ๋ฅผ ์ž…์ฆํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ๋กœ์ปฌ์— ์œ ์ง€ํ•œ๋‹ค. ๊ธฐ์กด ๋ ˆํผ๋Ÿฐ์Šค ๋ณด๊ฐ•์˜ ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์Šน์ธ์„ samkill-ui ๋ณ€๊ฒฝ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ์ตœ์ข… ํŒŒ์ผ ๊ฒ€์ฆ: samkill-ui quick_validateยทUI ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ YAMLยท๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ168๊ฐœยทgit diff --check ํ†ต๊ณผ, ์„ค์น˜8๊ฐœ ์Šคํ‚ฌ๊ณผ ๊ด€๋ฆฌ ์›๋ณธ์˜ ๋ณธ๋ฌธ ์ผ์น˜ ํ™•์ธ. ๋งํฌ ์•ต์ปคยท์ œํ’ˆ ์‹คํ–‰ยท์•ฑ์˜ UI ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๊ฐฑ์‹ ์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

2026-10-10 Primary ์ปฌ๋Ÿฌ ์„ ํƒ ๊ต์ •

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: Primary ์ปฌ๋Ÿฌ๋ฅผ ์ž˜ ์„ ํƒํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ํŠน์ • ํ™”๋ฉดยท์ƒ‰ยท๋ ˆํผ๋Ÿฐ์Šค๋Š” ์ง€์ •๋˜์ง€ ์•Š์•˜๋‹ค.
  • ํ™•์ธ/์„ ํƒ: ๊ธฐ์กด ์ง€์นจ์€ ์—ญํ• ยทํ† ํฐยท๋Œ€๋น„์— ๊ตฌ์ฒด์ ์ด๊ณ  ์ƒ‰ ๊ด€๊ณ„๋ฅผ ๊ด€์ฐฐํ•˜๋„๋ก ์š”๊ตฌํ•˜์ง€๋งŒ ์ƒˆ ํ›„๋ณด ์„ ํƒ๊ณผ ์ œํ’ˆ ์ ํ•ฉ์„ฑ ํŒ๋‹จ์€ ํฉ์–ด์ ธ ์žˆ์—ˆ๋‹ค. Primary ์„ ํƒ ๊ธฐ์ค€์„ ์ถ”๊ฐ€ํ•ด ์ œํ’ˆ ๋‚ด์šฉยท๊ธฐ์กด ๋ธŒ๋žœ๋“œยท๋ ˆํผ๋Ÿฐ์Šค์˜ ์ƒ‰ ๊ด€๊ณ„์—์„œ ํ›„๋ณด๋ฅผ ๊ณ ๋ฅด๊ณ  ํ•„์š”ํ•œ ์‹ค์ œ ํ™”๋ฉด ๋น„๊ต๋กœ ๊ฒฐ์ •ํ•˜๋„๋ก ํ–ˆ๋‹ค. ์ต์ˆ™ํ•œ ์˜ˆ์‹œ์ƒ‰ยท์—…์ข… ๊ณ ์ •๊ด€๋…์„ ์ž๋™ ์ฑ„ํƒํ•˜์ง€ ์•Š๊ณ  ๋ฌด์ฑ„์ƒ‰ยท์ €์ฑ„๋„ยท์Šน์ธ๋œ ๋ธŒ๋žœ๋“œ๋„ ๋ณด์กดํ•œ๋‹ค. ๋Œ€๋น„ ์ˆ˜์น˜์™€ ์‹ค์ œ ํ–‰๋™ ์œ„๊ณ„/์ƒ‰ ์ ํ•ฉ์„ฑ์„ ๊ตฌ๋ณ„ํ•œ๋‹ค.
  • ๊ฒฐ๊ณผ: reference-to-uiยทํ† ํฐยท๋ฆฌ๋ทฐยทdesign-mdยทsamkill-uiยท๋ฃจํŠธ DESIGN์„ ์—ฐ๊ฒฐํ•˜๊ณ  PRIMARY-01/02์™€ ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด ์ œํ’ˆ์ƒ‰ยทcatalogยทํŒ๋…๊ธฐ๋Š” ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค.
  • ๋ฏธํ™•์ธ/๊ถŒํ•œ: ํŠน์ • ์ œํ’ˆ์˜ ์›์ธยท์‹œ๊ฐ ๊ฐœ์„ ยท์ƒ‰ ํ›„๋ณด ๋ Œ๋”ยท์‚ฌ์šฉ์ž ์„ ํ˜ธยท๋…๋ฆฝ ์‹คํ–‰ ํšจ๊ณผ๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ๋ฌธ์„œ ๊ฒ€์ฆ์„ ์ œํ’ˆ ํ’ˆ์งˆ ํ†ต๊ณผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ๋กœ์ปฌ์— ์œ ์ง€ํ•˜๋ฉฐ ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋Š” ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ํŒŒ์ผ ๊ฒ€์ฆ: ๊ด€๋ จ4๊ฐœ ์Šคํ‚ฌ quick_validateยท๋กœ์ปฌ Markdown ๋งํฌ ๊ฒฝ๋กœ186๊ฐœยท์‹ ๊ทœ ๋Œ€๋น„ ์•ต์ปคยท์‹ ๊ทœ ํŒŒ์ผ ๊ณต๋ฐฑยทgit diff --check ํ†ต๊ณผ. ๊ฐœ์ธ ์„ค์น˜์—์„œ ๊ด€๋ฆฌ ์›๋ณธ๊ณผ ์‹ ๊ทœ ์ฐธ๊ณ  ๋ฌธ์„œ ์ ‘๊ทผยท์ผ์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋งํฌ ์ „์ฒด ์•ต์ปค์™€ ์‹ค์ œ UI๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

2026-10-10 ๋ฐฐ์ƒ‰ ์ž๋ฃŒ ๋ฐ˜์˜๊ณผ ํฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ๊ณ ์ •

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ธŒ๋žœ๋“œ ๊ฐ€์น˜ยท์ƒ‰ ์—ฐ์ƒยท๊ฒฝ์Ÿ ๊ตฌ๋ณ„ยท๋งค์ฒดยทํŒ”๋ ˆํŠธยท60-30-10 ์ž๋ฃŒ์™€ UI๋ฅผ ์œ„ํ•œ ์ƒ‰์„ ๋ฐฐ์ƒ‰์— ํ™œ์šฉํ•œ๋‹ค. ํ›„์†์œผ๋กœ ์–ด๋–ค ๋””์ž์ธ์ด๋“  ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์€ ๋ฌด์กฐ๊ฑด ํฐ์ƒ‰์ด๋ฉฐ ๋‹คํฌ๋ชจ๋“œ๋Š” ๋ช…๋ นํ•  ๋•Œ๋งŒ ์“ฐ๋„๋ก ๋ช…์‹œํ–ˆ๋‹ค.
  • ํ™•์ธ/์„ ํƒ: ๋ธ”๋กœ๊ทธ ๋ณธ๋ฌธ๊ณผ ๋„ํ•ด6๊ฐœ๋ฅผ ์ง์ ‘ ํ™•์ธํ–ˆ๋‹ค. ๊ด€์ฐฐ ๋ฒ”์œ„ยท์ด๋ฏธ์ง€ ํ•ด์‹œยท์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ์— ๊ทผ๊ฑฐ๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค. ๋ธŒ๋žœ๋“œ ์—ฐ์ƒ์€ ํ›„๋ณด ๊ฐ€์„ค๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์ œํ’ˆ/๊ฒฝ์Ÿ ๊ด€๊ณ„๋กœ ํ™•์ธํ•œ๋‹ค. ๊ธฐ๋ณธ/์ฃผ์š”/๋ณด์กฐ/๊ฐ•์กฐ ํŒ”๋ ˆํŠธ์™€ ๋ฐฐ์ƒ‰ ๋ฐฉ๋ฒ•ยท์ดˆ๊ธฐ ๋น„์ค‘์„ ์—ฐ๊ฒฐํ•œ๋‹ค. ๋น„์œจ ๋•Œ๋ฌธ์— ๊ธฐ๋ณธ ๋ฐ”ํƒ•์„ ์น ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ œ๊ณต ํ†ต๊ณ„์˜ ์›์—ฐ๊ตฌ๋Š” ๋ฏธํ™•์ธ์œผ๋กœ ์ฑ„ํƒํ•˜์ง€ ์•Š๊ณ  ๋Œ€๋น„ ๊ธฐ์ค€์€ W3C ๋ณธ๋ฌธ์—์„œ ์žฌํ™•์ธํ–ˆ๋‹ค.
  • ๋ณ€๊ฒฝ ์ด์œ /๊ฒฐ๊ณผ: ๊ณตํ†ต ๋ฐฐ๊ฒฝ์˜ ๊ด€๋ฆฌ๊ฐ’์„#FFFFFF๋กœ ๊ณ ์ •ํ•˜๊ณ  ๋ช…์‹œ ๋‹คํฌ ์š”์ฒญ๋งŒ ์˜ˆ์™ธ๋กœ ์ ์šฉํ•œ๋‹ค. ๊ธฐ์กด ์›๋ณธ ๋ฐฐ๊ฒฝ ์œ ์ง€ยท๋„“์€ ์ปฌ๋Ÿฌ ๋ฐ”ํƒ• ํ—ˆ์šฉ์€ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ๋ฒ”์œ„์—์„œ ํ˜„์žฌ ์š”๊ตฌ๊ฐ€ ์šฐ์„ ํ•œ๋‹ค. ์›๋ณธ ๊ด€์ฐฐ๊ณผ ๊ณผ๊ฑฐ ์ œํ’ˆ/ํ‰๊ฐ€๋Š” ๋ณด์กดํ•œ๋‹ค. AGENTSยทDESIGNยทsamkill-uiยท๊ตฌํ˜„ยทํ† ํฐยท๋ถ„ํ•ดยท๋ฌธ์„œยท๋ฆฌ๋ทฐ๋ฅผ ๋™๊ธฐํ™”ํ•˜๊ณ  PRIMARY-03/BACKGROUND-01์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด ์ œํ’ˆยทcatalogยทํŒ๋…๊ธฐยท๊ฐœ์ธ ์ „์—ญ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๋ฏธํ™•์ธ/๊ถŒํ•œ: ์ƒˆ ํŒ”๋ ˆํŠธยทํฐ ๋ฐฐ๊ฒฝ์„ ์ ์šฉํ•œ ์‹ค์ œ ์ œํ’ˆ ๋ Œ๋”/ํ–‰๋™๊ณผ ๋…๋ฆฝ ์‹คํ–‰ ํšจ๊ณผ๋Š” ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ด๋ฒˆ์€ ๊ธฐ์ค€ยท๋ฌธ์„œ ๋ณ€๊ฒฝ์ด๋ฉฐ ๊ธฐ์กด ์ œํ’ˆ ์ผ๊ด„ ์ˆ˜์ •์ด๋‚˜ ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋Š” ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด ์ €์žฅ์†Œ์™€ ์—ฐ๊ฒฐ๋œ ์Šคํ‚ฌ์— ๋ณด์กดํ•˜๋Š” ๊ธฐ์ค€์ด๋ฉฐ ๋ชจ๋“  Codex ์„ธ์…˜์˜ ์ „์—ญ ์ž๋™ ์ ์šฉ์„ ๋ณด์žฅํ•˜๋Š” ์„ค์ •์€ ์•„๋‹ˆ๋‹ค.
  • ์ตœ์ข… ํŒŒ์ผ ๊ฒ€์ฆ: ๊ด€๋ จ5๊ฐœ ์Šคํ‚ฌ quick_validateยท๋กœ์ปฌ Markdown ๋งํฌ ๊ฒฝ๋กœ215๊ฐœยท์‹ ๊ทœ ํŒŒ์ผ ๊ณต๋ฐฑยทgit diff --check ํ†ต๊ณผ, ๊ฐœ์ธ ์—ฐ๊ฒฐ5๊ฐœ ํ™•์ธ. ์ „์ฒด ๋งํฌ ์•ต์ปคยท์‹ค์ œ ์ œํ’ˆ ๋ฐฐ๊ฒฝ ๋ Œ๋”ยท์ž๋™ ํ…Œ๋งˆ ์ „ํ™˜ ๋™์ž‘์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

2026-10-10 ์ปค๋ฐ‹ยทํ‘ธ์‹œ ์Šน์ธ๊ณผ ์—…์ข…๋ณ„ ์ƒ‰ ํ›„๋ณด

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์ด๋ฒˆ ๋ณ€๊ฒฝ์„ ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•˜๊ณ  ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ƒ‰์„ ๋ฝ‘๋Š”๋‹ค. ์นดํ…Œ๊ณ ๋ฆฌ๋Š” ์šฐ์„  ์•ฑ/์„œ๋น„์Šค ์—…์ข…์œผ๋กœ ํ•ด์„ํ–ˆ๋‹ค.
  • ๋ถ„๋ฆฌ: ํ†ตํ•ฉ ํ˜ธ์ถœ ์‹คํ–‰ ๋ณด๊ฐ•์„81567a6์œผ๋กœ ์ปค๋ฐ‹ํ–ˆ๋‹ค. Primary/ํŒ”๋ ˆํŠธยทํฐ ๋ฐฐ๊ฒฝ ๊ธฐ์ค€์€ ๋ณ„๋„ ๋ชฉ์ ์˜ ์ปค๋ฐ‹์œผ๋กœ ๋ฐ˜์˜ํ•œ๋‹ค. ๊ธฐ์กด screen-specยทTodo PDFยทround-07์€ ์ด๋ฒˆ ์Šน์ธ ๋Œ€์ƒ์—์„œ ์ œ์™ธํ•˜๊ณ  ๊ณตํ†ต ๋ฌธ์„œ๋„ ๊ด€๋ จ ๋ถ€๋ถ„๋งŒ ์Šคํ…Œ์ด์ง•ํ•œ๋‹ค.
  • ์ƒ‰ ํ›„๋ณด ๊ฒฐ๊ณผ: ๊ธˆ์œตยทIT/์ƒ์‚ฐ์„ฑยท๊ฑด๊ฐ•ยท์Œ์‹ยท์‡ผํ•‘ยท๊ต์œกยท์—ฌํ–‰ยท๋ทฐํ‹ฐยท๋ฌธํ™”/๊ฒŒ์ž„ยทํŒจ์…˜10๊ฐœ ์—…์ข…์˜ ์ฃผ์š”/๋ณด์กฐ/๊ฐ•์กฐ์ƒ‰๊ณผ ์ „๊ฒฝ์„ ํฐ ๋ฐ”ํƒ•์—์„œ ๋น„๊ตํ•˜๋„๋ก ์ž‘์„ฑํ–ˆ๋‹ค. ์š”์ฒญ๋ณ„ ํ›„๋ณด์ด๋ฉฐ ์—…์ข… ๊ณ ์ • ํ”„๋ฆฌ์…‹์œผ๋กœ ์Šคํ‚ฌ์— ๋“ฑ๋กํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฒฝ์Ÿ ๋ธŒ๋žœ๋“œ ์กฐ์‚ฌยท๊ณ ์œ ์„ฑยท๋ธŒ๋žœ๋“œ ๋ฐ˜์‘ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์•„๋‹ˆ๋‹ค.
  • ์‹ค์ œ ๊ฒ€์ฆ: ์ƒ‰ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์˜320/736px ๋ Œ๋”๋ฅผ ์ง์ ‘ ํ™•์ธํ–ˆ๋‹ค.30๊ฐœ ์ƒ‰์Œ์˜ ๊ณ„์‚ฐ ๋Œ€๋น„ ์ตœ์†Ÿ๊ฐ’4.7945:1, ์ฝ๋Š” ๊ธ€์ž14px ์ด์ƒ/500 ์ด์ƒ, ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝrgb(255,255,255), ๊ฐ€๋กœ ๋„˜์นจยท๊ฒ€์‚ฌํ•œ ๊ธ€์ž ์ž˜๋ฆผ0์„ ํ™•์ธํ–ˆ๋‹ค. ๊ต์œก์˜ ๋ฐ์€ ์ฃผ์š”์ƒ‰์€ ์–ด๋‘์šด ๊ธ€์ž๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์ด ๊ฒ€์ฆ์€ ์ƒ‰ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ”์œ„์ด๋ฉฐ ์‹ค์ œ ์ œํ’ˆ์˜ ๋ชจ๋“  ์ƒํƒœยท๊ฒŒ์ดํŠธ ํ†ต๊ณผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋ฏธ๋ฆฌ๋ณด๊ธฐ์™€ ๊ฒ€์‚ฌ ํŒŒ์ผ์€ ๋กœ์ปฌ output/visualizations์— ๋‘”๋‹ค.

2026-10-11 ํ›„์† โ€” Spacing Audit ์ ์šฉ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์ œ๊ณตํ•œ4/8pt ๊ฐ„๊ฒฉ ๊ฐ์‚ฌ ๊ธฐ์ค€์„ ๋””์ž์ธ ์Šคํ‚ฌ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๋ฌผ์—ˆ๋‹ค. ๊ตฌ์กฐ ๋ณ€๊ฒฝ ์—†์ด ๊ฐ„๊ฒฉ๋งŒ ๊ต์ •ํ•˜๊ณ  ์ˆ˜์ • ์ „ ์ „์ฒด ์š”์•ฝ, ํ† ํฐ/์˜๋„๋œ ์˜ˆ์™ธ ๋ณด์กด, ์˜๋„๋œ6๋‹จ์œ„ ์ฒด๊ณ„์˜ ์ผ๊ด„ ์ „ํ™˜ ์ „ ํ™•์ธ์„ ์š”๊ตฌํ–ˆ๋‹ค.
  • ์„ ํƒ/์ด์œ : ๋ณ„๋„ ์Šคํ‚ฌ์„ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๊ณ  Spacing Audit์„ ๊ตฌํ˜„ยทํ† ํฐยท๋ฆฌ๋ทฐยทsamkill-ui์™€ AGENTS/DESIGN์—์„œ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์›๋ฌธ ๋ชฉ๋ก์—์„œ ๋น ์กŒ์ง€๋งŒ ๋‚ด๋ถ€ ๊ฐ„๊ฒฉ์— ๋ช…์‹œ๋œ20์€ ๋‚ด๋ถ€ ํ—ˆ์šฉ๊ฐ’์œผ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค. ์ƒˆ ๊ตฌ์กฐ๋Š”8๋‹จ์œ„, ์ด˜์ด˜ํ•œ ๋‚ด๋ถ€๋Š”4๋‹จ์œ„ ์ค‘์‹ฌ์œผ๋กœ ํŒ๋‹จํ•˜๋ฉฐ ๋น„4๋ฐฐ์ˆ˜ ๊ณ ์ •๊ฐ’/๊ตฌ์กฐ ๋น„8๋ฐฐ์ˆ˜/๋ชฉ๋ก ๋ฐ–4๋ฐฐ์ˆ˜์˜ ์˜ค๋ฅ˜ยท๊ฒ€ํ†  ์˜๊ฒฌ์„ ๊ตฌ๋ณ„ํ•œ๋‹ค.
  • ํ–‰๋™ ๊ณ„์•ฝ: ์„ ํƒ/ํŽ˜์ด์ง€ ๋ฒ”์œ„ยท๋‹จ์œ„ยท๊ณ ์œ  ์š”์†Œ/๊ฐ’ ์ˆ˜ยท๋ชจ๋“  ๋ฐœ๊ฒฌ๊ฐ’๊ณผ ๋ณด์กด ์ด์œ ๋ฅผ ์ˆ˜์ • ์ „์— ์ „๋‹ฌํ•œ๋‹ค. ์ผ๋ฐ˜ ์Šน์ธ๋œ ์ˆ˜์ •์€ ์š”์•ฝ ๋’ค ์ˆ˜ํ–‰ํ•˜๊ณ , ์˜๋„๋œ ๋ณ„๋„ ์ฒด๊ณ„์˜ ์ „ํ™˜ ๊ถŒํ•œ์ด ์—†์„ ๋•Œ๋งŒ ํ™•์ธํ•œ๋‹ค. ๋ฐ”์ธ๋”ฉ์„ ๋ฎ์–ด์“ฐ์ง€ ์•Š์œผ๋ฉฐ ๊ฐ„๊ฒฉ ๋ณ€๊ฒฝ์ด ์ž˜๋ฆผ/๊ฐ€๋ฆผ์„ ๋งŒ๋“ค๋ฉด ๋ฌด๊ด€ํ•œ ํฌ๊ธฐยท๊ธ€์ž ์ˆ˜์ • ๋Œ€์‹  ํ•ด๋‹น ๋ณ€๊ฒฝ์„ ๋˜๋Œ๋ฆฌ๊ณ  ์ด์œ ๋ฅผ ๋‚จ๊ธด๋‹ค. ํ† ํฐ ๋ณด์กด์€ ์ด์ค‘ ํŒจ๋”ฉ ๋“ฑ ๊ธฐ์กด ์‹คํŒจ๋ฅผ ๋ฉด์ œํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๊ฒฐ๊ณผ/๋ฏธํ™•์ธ: SPACING-AUDIT-01โ€“05์™€ ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด catalogยทํŒ๋…๊ธฐยท๋ฐ๋ชจยท์ œํ’ˆ ํ† ํฐ์€ ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค. ๋ฌธ์„œ ๊ณ„์•ฝ ๋Œ€์กฐ๋Š” ๋…๋ฆฝ ์‹คํ–‰/์‹ค์ œ ํ™”๋ฉด ๊ฐ์‚ฌยท์‹œ๊ฐ ๊ฐœ์„  ๊ฒ€์ฆ์ด ์•„๋‹ˆ๋‹ค. ์‹ค์ œ ๋Œ€์ƒ์˜ ๊ฐ์‚ฌ์™€ ์žฌ๋ Œ๋”๋Š” ๋ฏธ์‹คํ–‰์ด๋‹ค. ๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ์ž‘์—…์„ ๋ณด์กดํ•˜๊ณ  ์ด๋ฒˆ ์ˆ˜์ •์€ ์ปค๋ฐ‹/ํ‘ธ์‹œํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ํŒŒ์ผ ๊ฒ€์ฆ: ๊ด€๋ จ10๊ฐœ ๋ฌธ์„œ์˜ ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ231๊ฐœยท์‹ ๊ทœ ์ฐธ๊ณ  ์•ต์ปค3๊ฐœยท์‹ ๊ทœ ํŒŒ์ผ ๊ณต๋ฐฑยทgit diff --check ํ†ต๊ณผ. reference-to-ui/reference-review/samkill-ui์˜ quick_validate์™€ ๊ฐœ์ธ ์„ค์น˜ ์—ฐ๊ฒฐ3๊ฐœ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋งํฌ ์ „์ฒด ์•ต์ปคยท์‹ค์ œ ํ™”๋ฉด/๋…๋ฆฝ ์‹คํ–‰์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค.

2026-10-11 ํ›„์† ์Šน์ธ โ€” Spacing Audit ์ปค๋ฐ‹ยทํ‘ธ์‹œ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ฐฉ๊ธˆ ์ ์šฉํ•œ ๋ณ€๊ฒฝ์„ ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œํ•œ๋‹ค. ์•ž์˜ ๋ฏธ์‹คํ–‰ ๊ธฐ๋ก์€ ์Šน์ธ ์ „ ์ƒํƒœ๋กœ ๋ณด์กดํ•œ๋‹ค.

  • ๋ฐ˜์˜ ๋ฒ”์œ„: Spacing Audit ์ฐธ๊ณ  ๋ฌธ์„œยท๊ตฌํ˜„/ํ† ํฐ/๋ฆฌ๋ทฐ/ํ†ตํ•ฉ ์—ฐ๊ฒฐยทAGENTS/DESIGN์˜ ๊ด€๋ จ ๋ถ€๋ถ„ยทํ‰๊ฐ€5๊ฐœ์™€ ๊ฒฐ๊ณผยท์ด๋ฒˆ ๋งฅ๋ฝ ๊ธฐ๋ก๋งŒ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹์œผ๋กœ ๋ฌถ์–ด origin/main์— ๋ฐ˜์˜ํ•œ๋‹ค. ๊ธฐ์กด screen-specยทRound07/11ยทoutput๊ณผ ๊ณตํ†ต ๋ฌธ์„œ์˜ ๊ด€๋ จ ์—†๋Š” ๋ฏธ์ปค๋ฐ‹ ๋ณ€๊ฒฝ์€ ์ œ์™ธํ•œ๋‹ค. ์ปค๋ฐ‹ํ•  ์ธ๋ฑ์Šค์˜ ๋งํฌยท์Šคํ‚ฌ ํ˜•์‹ยท๊ณต๋ฐฑ์„ ํ™•์ธํ•˜๊ณ  ์›๊ฒฉ main ํ•ด์‹œ๋กœ ํ‘ธ์‹œ ๊ฒฐ๊ณผ๋ฅผ ๊ฒ€์ฆํ•œ๋‹ค.

  • ๋ถ„๋ฆฌ ๊ฒ€์ฆ: ์ปค๋ฐ‹ ๋Œ€์ƒ10๊ฐœ ํŒŒ์ผ์˜ ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ219๊ฐœยท์‹ ๊ทœ ์•ต์ปค3๊ฐœยท3๊ฐœ ์Šคํ‚ฌ ํ˜•์‹๊ณผ ์ธ๋ฑ์Šค ๊ณต๋ฐฑ ๊ฒ€์‚ฌ ํ†ต๊ณผ. ์›๊ฒฉ main์€ ์ž‘์—… ์‹œ์ž‘ ์‹œ95eb883์ด๋ฉฐ, ๊ด€๋ จ ์—†๋Š” ํŒŒ์ผ/๋ฌธ์„œ ๋ถ€๋ถ„์€ ์ธ๋ฑ์Šค์—์„œ ์ œ์™ธํ–ˆ๋‹ค.

2026-10-11 ํ›„์† โ€” ์Šคํ‚ฌ ๋ฌธ์ž ํ˜ผ์ž…ยท์ธ์ฝ”๋”ฉ ์ ๊ฒ€

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ํ˜„์žฌ ์Šคํ‚ฌ์— ์ค‘๊ตญ์–ด๋‚˜ ๊นจ์ง„ ๋‹จ์–ด๊ฐ€ ์žˆ๋Š”์ง€ ์ฐพ์•„ ๊ณ ์นœ๋‹ค.
  • ๋ฒ”์œ„/๋ฐฉ๋ฒ•: ๊ด€๋ฆฌ ์›๋ณธ skills/์˜9๊ฐœ ์Šคํ‚ฌ, ํ…์ŠคํŠธ52๊ฐœ(Markdown42/YAML8/Python1/JSON1)๋ฅผ ๊ฒ€์‚ฌํ–ˆ๋‹ค. ์ˆจ๊น€/๋ฌด์‹œ ํŒŒ์ผ ๋ชฉ๋ก๋„ ํ™•์ธํ•˜๊ณ  .DS_StoreยทPython bytecode9๊ฐœ๋Š” ๋ฌธ์„œ ๊ฒ€์‚ฌ์—์„œ ์ œ์™ธํ–ˆ๋‹ค. UTF-8 ์—„๊ฒฉ ๋””์ฝ”๋”ฉ, ํ•œ์žยทํžˆ๋ผ๊ฐ€๋‚˜ยท๊ฐ€ํƒ€์นด๋‚˜ยทํ‚ค๋ฆด ๋ฌธ์ž, ๋น„์ •์ƒ ์ œ์–ด/๋Œ€์ฒด/๋ถ„ํ•ด ํ•œ๊ธ€ ๋ฌธ์ž, ๋Œ€ํ‘œ์ ์ธ ์ธ์ฝ”๋”ฉ ๊นจ์งยท์—ฐ์† ๋ฌผ์Œํ‘œยทUnicode escapeยทํ”ํ•œ ํ•œ๊ตญ์–ด ์˜คํƒ€ ํŒจํ„ด์„ ํ™•์ธํ–ˆ๋‹ค. YAML ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ8๊ฐœ๋Š” ์‹ค์ œ ๋ฌธ๊ตฌ๋„ ์ฝ์—ˆ๋‹ค.
  • ์‹ค์ œ ๊ฒฐ๊ณผ: ํ•ด๋‹น ํ˜ผ์ž…ยท๊นจ์ง/์˜คํƒ€ ํ›„๋ณด0๊ฑด, JSON ๊ตฌ๋ฌธ ์ •์ƒ. ๊ฐœ์ธ ์„ค์น˜ ์—ฐ๊ฒฐ8๊ฐœ๋Š” ๊ฐ™์€ ๊ด€๋ฆฌ ์›๋ณธ์ด๋ฉฐ screen-spec์˜ ๊ฐœ์ธ ์—ฐ๊ฒฐ์€ ํ˜„์žฌ ์—†๋‹ค. ์ˆ˜์ •ํ•  ๋ฌธ์ž๊ฐ€ ํ™•์ธ๋˜์ง€ ์•Š์•„ ์Šคํ‚ฌ ๋ณธ๋ฌธยท๋ฉ”ํƒ€๋ฐ์ดํ„ฐยท์ฝ”๋“œยท๋™์ž‘์€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค. ์ด๋ฒˆ ๊ฒ€์‚ฌ ๊ธฐ๋ก๋งŒ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ์ž‘์—…์„ ๋ณด์กดํ•œ๋‹ค.
  • ํ•œ๊ณ„: ๋‹ค๋ฅธ ์ €์žฅ์†Œ/ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ์Šคํ‚ฌ์€ ๋ฒ”์œ„์— ํฌํ•จํ•˜์ง€ ์•Š์•˜๋‹ค. ๋ฌธ์ž/ํŒจํ„ด ๊ฒ€์‚ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋“  ๋ฌธ์žฅ์˜ ๋งž์ถค๋ฒ•ยท์˜๋ฏธยท์‹คํ–‰ ํ’ˆ์งˆ ๊ฒ€์ฆ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ปค๋ฐ‹/ํ‘ธ์‹œ๋Š” ์ด๋ฒˆ ์š”์ฒญ์—์„œ ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-10-11 ์‚ฌ์šฉ์ž ๊ต์ • โ€” ํ˜„์žฌ ํŒŒ์ผ๊ณผ ์ž˜๋ชป๋œ ํŽธ์ง‘ ์ด๋ ฅ ๊ตฌ๋ณ„

  • ์‚ฌ์šฉ์ž๋Š” ์—์ด์ „ํŠธ๊ฐ€ reference-review/SKILL.md์— ้–“้š”์„ ๋„ฃ๊ณ  ้–“้š”ใฎ๋กœ ๋‹ค์‹œ ๋ฐ”๊พผ ํŽธ์ง‘ ์ถœ๋ ฅ์„ ์ง€์ ํ–ˆ๋‹ค. ์‹ค์ œ ์ž˜๋ชป๋œ ํŽธ์ง‘์ด๋ฉฐ, ํ˜„์žฌ ๊ฒ€์ƒ‰0๊ฑด๋งŒ ์ „๋‹ฌํ•œ ์•ž ๋‹ต๋ณ€์€ ์ด ์ด๋ ฅ์„ ์„ค๋ช…ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค.
  • ํ™•์ธ ๊ฒฐ๊ณผ: ํ•ด๋‹น ์ค‘๊ฐ„ ํŽธ์ง‘์€ ๊ฐ™์€ ์ž‘์—…์—์„œ ํ•œ๊ตญ์–ด โ€˜๊ฐ„๊ฒฉ ์ผ๊ด€์„ฑ ๊ฒ€ํ† ์—๋Š”โ€ฆโ€™ ๋ฌธ๋‹จ์œผ๋กœ ๊ต์ฒด๋๋‹ค. ํ˜„์žฌ ์ž‘์—… ํŒŒ์ผ๊ณผ HEAD(434be20) ๋ชจ๋‘ ๊ทธ ํ•œ๊ตญ์–ด ๋ฌธ๋‹จ์ด๋ฉฐ skills/ ์ „์ฒด์˜ ํ•œ์žยท์ผ๋ณธ์–ดยท๋Œ€์ฒด ๋ฌธ์ž ์žฌ๊ฒ€์ƒ‰๋„0๊ฑด์ด๋‹ค. ํ˜„์žฌ ๋‚จ์€ ๋ฌธ์ œ0๊ฑด๊ณผ ๊ณผ๊ฑฐ ํ˜ผ์ž…์ด ์—†์—ˆ๋‹ค๋Š” ์ฃผ์žฅ์„ ๊ตฌ๋ณ„ํ•œ๋‹ค. ์ถ”๊ฐ€ ์Šคํ‚ฌ ์ˆ˜์ •์€ ํ•„์š”ํ•˜์ง€ ์•Š์•˜๊ณ  ์‚ฌ์šฉ์ž ์ง€์ ๊ณผ ์‹ค์ œ ํŽธ์ง‘ ์‹ค์ˆ˜๋ฅผ ์ด ๊ธฐ๋ก์— ๋ณด์กดํ–ˆ๋‹ค.

2026-10-11 ํ›„์† โ€” ์Šคํ‚ฌ ๋ณธ๋ฌธ๊ณผ ์ง€์‹œ์˜ ์‹ค์ œ ์˜ค๋ฅ˜ ์ˆ˜์ •

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๊ฒ€ํ† ํ•ด์„œ ์ž˜๋ชป๋˜๊ฑฐ๋‚˜ ๋ง๊ฐ€์ง„ ๋ถ€๋ถ„์„ ์ฐพ์•„ ์‹ค์ œ๋กœ ์ˆ˜์ •ํ•œ๋‹ค. ์•ž์˜ ๋ฌธ์ž ๊ฒ€์‚ฌ๋งŒ์œผ๋กœ ๊ฒ€ํ† ๋ฅผ ๋๋‚ด์ง€ ์•Š๋Š”๋‹ค.
  • ๋ฐฉ๋ฒ•/๋ฒ”์œ„: ๊ด€๋ฆฌ ์›๋ณธ9๊ฐœ ์Šคํ‚ฌ์˜ SKILL.mdยท์ฐธ๊ณ /์ž‘์„ฑ ํ‹€ ์ด42๊ฐœ Markdown์„ ์‹ค์ œ ์ฝ๊ณ  ๋ฌธ๋งฅยท๋ฒ”์œ„ยท์ƒํƒœยท์—ฐ๊ฒฐ์„ ๋Œ€์กฐํ–ˆ๋‹ค. ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ8๊ฐœ์™€ ๋ฌธ์ž/์ธ์ฝ”๋”ฉ ๊ฒ€์‚ฌ๋„ ๊ตฌ๋ณ„ํ–ˆ๋‹ค. ์ž˜๋ฆฐ ์ถœ๋ ฅ์˜ ๋ˆ„๋ฝ ๊ตฌ๊ฐ„์€ ๋‹ค์‹œ ์ฝ์—ˆ๋‹ค. ํ˜„์žฌ ๋ฌธ์ž ํ˜ผ์ž… ์—ฌ๋ถ€์™€ ์ด์ „ ํŽธ์ง‘ ์‹ค์ˆ˜ ์ด๋ ฅ์€ ๊ณ„์† ๊ตฌ๋ณ„ํ•œ๋‹ค.
  • ๋ฐœ๊ฒฌ/์ˆ˜์ •: missing ์ •๋ณด์˜ ๋ถ€์ž์—ฐ์Šค๋Ÿฌ์šด ํ˜ผ์ž…, ๊ฐ€์ž… ์˜ˆ์‹œ์˜ ๋ฌด๊ด€ํ•œ ๊ฒฐ์ œ ํ‘œํ˜„, ์„ ํƒ ๋ถˆ๊ฐ€๋ฅผ disabled์™€ ๊ตฌ๋ณ„ํ•˜๋ผ๋Š” ๋ชจํ˜ธํ•œ ์ง€์‹œ, ์ง„์ž…์ ์˜ RUI-24/25 ๋ฒ”์œ„ ํ‘œ๊ธฐ ๋ˆ„๋ฝ, ๋ช…์„ธ/์ฝ๊ธฐ ์ „์šฉ๊ณผ ๋ฌด์กฐ๊ฑด ๊ฒŒ์ดํŠธยท๊ธฐ๋ก ์ง€์‹œ์˜ ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ๋‹ค. ๋ฐœ๊ฒฌ๋ณ„ ๋Œ€์กฐ์— ์›๋ฌธ ๋ฌธ์ œยท์ˆ˜์ • ๊ทผ๊ฑฐ๋ฅผ ๋‚จ๊ฒผ๋‹ค. ํ•„์ˆ˜ ๊ฒ€์‚ฌยท์‹คํŒจ/์˜ˆ์™ธยทํ˜„์žฌ ์‚ฌ์šฉ์ž ์š”๊ตฌ๋Š” ์ค„์ด์ง€ ์•Š์•˜๊ณ  catalogยทํŒ๋…๊ธฐยท์ œํ’ˆ์€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ํ‰๊ฐ€/๋ฏธํ™•์ธ: SKILL-REVIEW-01/02ยทSKILL-STATE-01๊ณผ ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๋…๋ฆฝ ๋ชจ๋ธ ์‹คํ–‰ยท์‹ค์ œ ์ œํ’ˆ ๋ Œ๋”/ํ–‰๋™์˜ ๊ฐœ์„  ๊ฒ€์ฆ์€ ๋ฏธ์‹คํ–‰์ด๋‹ค. ๊ธฐ์กด ๋ฏธ์ปค๋ฐ‹ ์ž‘์—…์„ ๋ณด์กดํ•˜๋ฉฐ ์ด๋ฒˆ ์ˆ˜์ •์˜ ์ปค๋ฐ‹/ํ‘ธ์‹œ๋Š” ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ์‹ค์ œ ๊ฒ€์ฆ:9๊ฐœ ์Šคํ‚ฌ quick_validate, ํ…์ŠคํŠธ52๊ฐœ UTF-8/๋ฌธ์ž ๊ฒ€์‚ฌ, YAML8/JSON1 ๊ตฌ๋ฌธ, ์Šคํ‚ฌ Markdown42๊ฐœ์™€ ํ‰๊ฐ€/๊ฒฐ๊ณผ/๋งฅ๋ฝ ๋ฌธ์„œ์˜ ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ247๊ฐœยท์•ต์ปค35๊ฐœยท๊ณต๋ฐฑยทgit diff --check ํ†ต๊ณผ. ๊ธฐ์กด Round11 ๊ณ„์•ฝ/๋ณด๊ณ ์„œ์˜ CLI๋ฅผ ledger ์—†์ด ์‹คํ–‰ํ•ด PASS/exit0ยทerrors/failures0, ๋Œ€์ƒ ํŒŒ์ผ1051๊ฐœ์˜ ์ „ํ›„ ๊ฒฝ๋กœ/๋‚ด์šฉ ํ•ด์‹œ ๋ถˆ๋ณ€์„ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ์ฆ๊ฑฐ ๋ฌด๊ฒฐ์„ฑ๊ณผ ๋ฌด๊ธฐ๋ก ์‹คํ–‰ ๊ฒ€์ฆ์ด๋ฉฐ ์ƒˆ๋กœ์šด ์ œํ’ˆ ์‹œ๊ฐ/ํ–‰๋™ PASS๊ฐ€ ์•„๋‹ˆ๋‹ค.

2026-10-11 ํ›„์† ์Šน์ธ โ€” ์Šคํ‚ฌ ์˜ค๋ฅ˜ ์ˆ˜์ • ์ปค๋ฐ‹

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๊ฒ€ํ† ํ•ด์„œ ์ˆ˜์ •ํ•œ ๋‚ด์šฉ์„ ์ปค๋ฐ‹ํ•œ๋‹ค. ์•ž์˜ ์ปค๋ฐ‹ ๋ฏธ์‹คํ–‰ ๊ธฐ๋ก์€ ์Šน์ธ ์ „ ์ƒํƒœ๋กœ ๋ณด์กดํ•œ๋‹ค.

  • ๋ฐ˜์˜ ๋ฒ”์œ„: ์˜ค๋ฅ˜5๊ฑด์„ ์ˆ˜์ •ํ•œ ์Šคํ‚ฌ ๋ฌธ์„œ5๊ฐœ, ํ‰๊ฐ€ ์‚ฌ๋ก€3๊ฐœ์™€ ๊ฒฐ๊ณผ, ๋ฌธ์ž ์ ๊ฒ€ยท์‚ฌ์šฉ์ž ๊ต์ •ยท์ˆ˜์ • ๋งฅ๋ฝ์„ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹์œผ๋กœ ๋ฌถ๋Š”๋‹ค. ๊ธฐ์กด screen-specยทRound07/11ยทoutput๊ณผ ๊ณตํ†ต ๋ฌธ์„œ์˜ ๊ด€๋ จ ์—†๋Š” ๋ฏธ์ปค๋ฐ‹ ๋ณ€๊ฒฝ์€ ์ œ์™ธํ•œ๋‹ค. ์ธ๋ฑ์Šค์˜ ๋งํฌยท์•ต์ปคยท๊ณต๋ฐฑ๊ณผ ํฌํ•จ ๋ฒ”์œ„๋ฅผ ํ™•์ธํ•œ๋‹ค. ์ด๋ฒˆ ์š”์ฒญ์€ ์ปค๋ฐ‹์ด๋ฉฐ ํ‘ธ์‹œ๋Š” ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.

  • ์ปค๋ฐ‹ ์ „ ๋ถ„๋ฆฌ ๊ฒ€์ฆ: ์ธ๋ฑ์Šค์˜8๊ฐœ ํŒŒ์ผ๊ณผ ํฌํ•จ ๋ฌธ๋‹จ์„ ํ™•์ธํ–ˆ๊ณ  ๋กœ์ปฌ ๋งํฌ ๊ฒฝ๋กœ131๊ฐœยท์ œ๋ชฉ ์•ต์ปค5๊ฐœยท๊ณต๋ฐฑ ๊ฒ€์‚ฌ๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ๋‹ค๋ฅธ ๋ฏธ์ปค๋ฐ‹ ๋ณ€๊ฒฝ์€ ์ธ๋ฑ์Šค์— ํฌํ•จํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-10-20 ์‚ฌ์šฉ์ž ๊ต์ • / samkill-ui ์‹คํ–‰ ์ˆœ์„œ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: reference-to-ui๋ฅผ ๋จผ์ € ์‹คํ–‰ํ•˜์ง€ ์•Š๊ณ  uibowl-research โ†’ reference-decompose โ†’ reference-to-ui ์ˆœ์„œ๋กœ ์ง„ํ–‰ํ•œ๋‹ค.
  • ํ™•์ธํ•œ ์ง€์นจ ๋ฌธ์ œ: ํ†ตํ•ฉ ์ง„์ž…์ ์— ๊ตฌํ˜„ ์Šคํ‚ฌ์„ ๋จผ์ € ์ฝ๋Š” ์•ˆ๋‚ด์™€ ์กฐ์‚ฌ๋ฅผ ๋‚˜์ค‘์— ์ถ”๊ฐ€ํ•˜๋Š” ์„ค๋ช…์ด ํ•จ๊ป˜ ์žˆ์—ˆ๋‹ค. ๊ณผ๊ฑฐ ์‹คํ–‰ ๋กœ๊ทธ๋Š” ์—†์–ด ํ•ด๋‹น ์‹คํ–‰์˜ ์›์ธ์„ ํ™•์ •ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๋ณ€๊ฒฝ: samkill-ui์˜ ์ˆœ์„œยท์ธ๊ณ„ ์กฐ๊ฑดยท์ง„ํ–‰ ๋ฌธ๊ตฌยท๊ธฐ๋ณธ ํ”„๋กฌํ”„ํŠธ์™€ ๋ฃจํŠธ DESIGN์„ ๋งž์ท„๋‹ค. reference-to-ui ์ง์ ‘ ํ˜ธ์ถœ์—๋„ ์„ ํ–‰ ์กฐ์‚ฌยท๋ถ„ํ•ด ํ™•์ธ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด ์ž๋ฃŒ๋Š” ๋‹จ๊ณ„๋ณ„ ํ™•์ธ ํ›„ ์žฌ์‚ฌ์šฉํ•˜๊ณ  ๊ฒ€์ƒ‰ยท๋ฌธ๊ตฌยท๊ตญ์†Œ ์ˆ˜์ •์˜ ์ข์€ ๋ฒ”์œ„๋Š” ์œ ์ง€ํ•œ๋‹ค.
  • ํŒŒ์ผ ๊ฒ€์‚ฌ: ๋ณ€๊ฒฝํ•œ ๋‘ ์Šคํ‚ฌ์˜ quick_validate์™€ git diff --check ํ†ต๊ณผ. ๋‘ ์Šคํ‚ฌ ๋ณธ๋ฌธ๊ณผ ์‹ ๊ทœ ํ‰๊ฐ€ ๊ฒฐ๊ณผ์˜ ๋กœ์ปฌ ๋งํฌ ๋Œ€์ƒ ์กด์žฌ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์•ต์ปค์™€ ์•ฑ์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒˆ๋กœ๊ณ ์นจ์€ ๋ณ„๋„ ํ™•์ธํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๊ฒ€์ฆ: ํ‰๊ฐ€ ์‚ฌ๋ก€์˜ SAMKILL-ORDER-01๊ณผ ์ˆ˜๋™ ๋Œ€์กฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์‹ค์ œ ํ†ตํ•ฉ ์‹คํ–‰๊ณผ ์ œํ’ˆ UI ๊ฒ€์ฆ์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค. ๊ฐœ์ธ ์„ค์น˜์˜ ๋‘ ์Šคํ‚ฌ ๊ฒฝ๋กœ๋Š” ์ด ์ €์žฅ์†Œ ๊ด€๋ฆฌ ์›๋ณธ์˜ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ์ž„์„ ํ™•์ธํ–ˆ๋‹ค. ์ปค๋ฐ‹ยทํ‘ธ์‹œ๋Š” ์š”์ฒญ๋ฐ›์ง€ ์•Š์•„ ์‹คํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค.

2026-10-21 ์‹คํ–‰ ์ˆœ์„œ ์ปค๋ฐ‹๊ณผ ์ข…์† ํ”„๋กœ์ ํŠธ ๋™๊ธฐํ™” ์š”์ฒญ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋กœ์ปฌ์— ๋‚จ์€ ์Šคํ‚ฌ ๋ณ€๊ฒฝ์„ ์ปค๋ฐ‹ํ•˜๊ณ , samkill-pdp-designยทqwen3.6-35b-a3b-coding-samkill-uiยทsamkill-goodnotes-diary์—์„œ samkill-ui๋ฅผ ํ˜ธ์ถœํ•˜๊ฑฐ๋‚˜ ๊ธฐ์ค€์„ ๋ฐ˜์˜ํ•œ ๋ถ€๋ถ„๋„ ๋ณ€๊ฒฝ์— ๋งž์ถ˜๋‹ค. ์ดํ›„ ์Šคํ‚ฌ ๋ณ€๊ฒฝ์—์„œ๋„ ์ด ๊ด€๊ณ„๋ฅผ ํ™•์ธํ•œ๋‹ค.

  • ๋ถ„๋ฆฌ: ๋จผ์ € 10์›”20์ผ ์‹คํ–‰ ์ˆœ์„œ ๋ณ€๊ฒฝ๊ณผ READMEยทํ‰๊ฐ€ยทํ•ด๋‹น ๋งฅ๋ฝ๋งŒ ์ปค๋ฐ‹ํ•œ๋‹ค. ์ด์ „ screen-specยทRound07/11ยทoutput ์ž‘์—…์€ ๋ณด์กดํ•˜๊ณ  ํฌํ•จํ•˜์ง€ ์•Š๋Š”๋‹ค.

  • ๋ฒ”์œ„: ์ข…์† ํ”„๋กœ์ ํŠธ์˜ ์‹ค์ œ ์ฐธ์กฐยท๋ณต์‚ฌยท๊ฐ€๊ณต ๊ด€๊ณ„๋ฅผ ํ™•์ธํ•ด ํ•„์š”ํ•œ ๊ฒฝ๋กœ๋งŒ ์ˆ˜์ •ํ•œ๋‹ค. ์ œํ’ˆ๋ณ„ ์‚ฐ์ถœ๋ฌผ๊ณผ ๊ณผ๊ฑฐ ๊ฒ€์ฆ์„ ์ƒˆ ๊ทœ์น™์œผ๋กœ ์†Œ๊ธ‰ ์Šน์ธํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด๋ฒˆ ์š”์ฒญ์—์„œ ํ‘ธ์‹œ๋Š” ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ”„๋กœ์ ํŠธ๋ณ„ ๊ฒฐ๊ณผ์™€ ๊ฒ€์ฆ์€ ํ›„์† ๊ธฐ๋ก์œผ๋กœ ๋‚จ๊ธด๋‹ค.

  • ์ปค๋ฐ‹ ์ „ ํ™•์ธ: ๋‘ ์Šคํ‚ฌ quick_validate, UI ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ YAML ๊ตฌ๋ฌธ, ์Šคํ…Œ์ด์ง•ํ•œ Markdown ๋กœ์ปฌ ๋งํฌ ๋Œ€์ƒ193๊ฐœ์™€ git diff --cached --check๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ์‹คํ–‰ ์ˆœ์„œ ํ‰๊ฐ€๋Š” ๊ธฐ์กด ์ˆ˜๋™ ๊ณ„์•ฝ ๋Œ€์กฐ์ด๋ฉฐ ์‹ค์ œ ์ œํ’ˆ ์‹คํ–‰ ๊ฒ€์ฆ์€ ์•„๋‹ˆ๋‹ค.

2026-10-21 ๋™๊ธฐํ™” ๊ฒฐ๊ณผ์™€ ์œ ์ง€ ๊ธฐ์ค€

  • ์›๋ณธ: ์‹คํ–‰ ์ˆœ์„œ ๋ณ€๊ฒฝ8ํŒŒ์ผ์„ ad3f811๋กœ ์ปค๋ฐ‹ํ–ˆ๋‹ค. ๋‚จ์•„ ์žˆ๋˜ screen-specยทRound07/11ยทoutput ๋ณ€๊ฒฝ์€ ์ œ์™ธํ–ˆ๋‹ค. ์ดํ›„ ์ข…์† ํ”„๋กœ์ ํŠธ ๋™๊ธฐํ™”๋ฅผ ์ถ”๊ฐ€ํ•ด ์‹ค์ œ ํ˜ธ์ถœยท๋ณต์‚ฌยท๊ฐ€๊ณตยท์›์น™ ๋ฐ˜์˜ ๊ด€๊ณ„, ๋Œ€์ƒ ์‚ฌ์šฉ์ฒ˜, ์ œํ’ˆ๋ณ„ ์˜ˆ์™ธ์™€ ํ›„์† ๊ฒ€์ฆ/์ปค๋ฐ‹์„ ๊ด€๋ฆฌํ•œ๋‹ค. AGENTSยทREADMEยทDOWNSTREAM-SYNC-01์„ ์—ฐ๊ฒฐํ–ˆ๋‹ค.

  • PDP: 9a9e387๋กœ ์ „์šฉ ์ œ์ž‘ ์ง„์ž…์ ยท์ธ๊ณ„ยทDESIGN/READMEยท์ถœ์ฒ˜ ๊ธฐ๋ก5ํŒŒ์ผ์„ ์ปค๋ฐ‹ํ–ˆ๋‹ค. ์ƒํ’ˆ ์›๋ณธ ์กฐ์‚ฌ โ†’ ๋ถ„ํ•ด โ†’ ์ฝ˜์…‰ํŠธ/Gen โ†’ ์‹ค์ œ ์ถœ๋ ฅ ๊ฒ€์ˆ˜๋กœ ๋Œ€์‘ํ•˜๊ณ  UIbowl ์•ฑ ์กฐ์‚ฌ๋ฅผ ๊ฐ•์ œํ•˜์ง€ ์•Š์•˜๋‹ค. ์ˆ˜์ • ์ „ ๊ฐœ์ธ ์„ค์น˜8ํŒŒ์ผ์ด ์›๋ณธ๊ณผ ์ผ์น˜ํ•จ์„ ํ™•์ธํ•˜๊ณ  ๋ณ€๊ฒฝ2ํŒŒ์ผ์„ ๊ฐฑ์‹ , ์ตœ์ข…8ํŒŒ์ผ ์ผ์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ๊ธฐ์กด ๋ฏธ์ถ”์  ์ˆ˜์ง‘ HTML2๊ฐœ๋Š” ์ œ์™ธํ–ˆ๋‹ค.

  • Qwen: ๋กœ์ปฌ์— ์—†๋˜ ์ €์žฅ์†Œ๋ฅผ ๋ฐ›์•„ ๊ธฐ์กด upstream ๋ณ€ํ™˜ ๋ฐ”์ดํŠธ๋ฅผ ๋จผ์ € ๋Œ€์กฐํ–ˆ๋‹ค. ๋ณ€๊ฒฝ ์›๋ณธ3ํŒŒ์ผ์„ guide.md ๊ทœ์น™์œผ๋กœ ๋™๊ธฐํ™”ํ•˜๊ณ  ๋กœ์ปฌ ์ง„์ž…์ ยท์‹ค์ œ ๊ณตํ†ต ํ”„๋กฌํ”„ํŠธ ์ „๋‹ฌ ๋ฌธ์„œยท์ถœ์ฒ˜ ํ•ด์‹œ/๊ฒ€์ฆ์„ bf372d7๋กœ ์ปค๋ฐ‹ํ–ˆ๋‹ค. ๋กœ์ปฌ Python ์ž ๊ธˆยท๋Ÿฐํƒ€์ž„ยทํ’ˆ์งˆ ๊ธฐ์ค€๊ณผ ๊ณผ๊ฑฐ ์ถœ๋ ฅ์€ ๋ณด์กดํ–ˆ๋‹ค.

  • Goodnotes: ๋กœ์ปฌ์— ์—†๋˜ ์ €์žฅ์†Œ๋ฅผ ๋ฐ›์•„ ์‚ฌ์šฉ ๊ธฐ๋ก๊ณผ ์ž์ฒด PDF ํ๋ฆ„์„ ํ™•์ธํ–ˆ๋‹ค. ์ง์ ‘ ํ˜ธ์ถœ/8๊ฐœ ์Šคํ‚ฌ ๋ณต์‚ฌ๋ณธ์€ ์—†๊ณ  ๋ถ„ํ•ด ์›์น™์„ ๋ฐ˜์˜ํ•œ ์ œํ’ˆ์ด๋ฏ€๋กœ ์กฐ์‚ฌยท๋ถ„ํ•ดยทPDF์ œ์ž‘ยท๊ฒ€์ˆ˜ ์ˆœ์„œ์™€ ๋‹จ๊ณ„๋ณ„ ์žฌ์‚ฌ์šฉ๋งŒ ๋ช…์‹œํ•ด 32bacde๋กœ ์ปค๋ฐ‹ํ–ˆ๋‹ค. ์ตœ์‹  ๋นˆ ์„œ์‹ ๋‹จ๊ณ„ยท์ž‘์€ ๊ธ€์žยทํ‘œ์ง€/๋‚ด์ง€ ๊ณ„์•ฝ๊ณผ ๊ณผ๊ฑฐ ๋ฐ˜๋ ค๋ฅผ ์œ ์ง€ํ–ˆ๋‹ค. PDFยท์—”์ง„ยท์„ค์น˜ ๋ฆด๋ฆฌ์Šคยท๊ณ ์ • ์˜์ˆ˜์ฆ์€ ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค.

  • ๊ฒ€์ฆ: ์„ธ ์ œํ’ˆ ์Šคํ‚ฌ ๋ฐ PDP ๊ฐœ์ธ ์„ค์น˜๋ณธ quick_validate, ๋ฌธ์„œ ๋กœ์ปฌ ๋งํฌ ๋Œ€์ƒ PDP25/Qwen63/Goodnotes56๊ฐœยทQwen์•ต์ปค4๊ฐœยท๊ณต๋ฐฑ, ์›๋ณธ/๊ฐ€๊ณต3ํŒŒ์ผ SHA-256์„ ํ™•์ธํ–ˆ๋‹ค. Qwen Python๊ฒŒ์ดํŠธ2๊ฐœ ํ†ต๊ณผ. ์ฒซ Node ์‹คํ–‰์€ macOS ์ž„์‹œ ๊ฒฝ๋กœ alias ๋น„๊ต๋กœ212/213์ด์—ˆ์œผ๋ฉฐ ํ…Œ์ŠคํŠธ ๋ณ€๊ฒฝ ์—†์ด TMPDIR=/private/tmp npm test ์žฌ์‹คํ–‰213/213์„ ํ™•์ธํ–ˆ๋‹ค. ์‹คํŒจ์™€ ์กฐ๊ฑด์€ ๋Œ€์ƒ ๊ฒ€์ฆ JSON์— ๋ณด์กดํ–ˆ๋‹ค.

  • ๋ฏธ์‹คํ–‰/๋ฒ”์œ„: ์ƒˆ UI/PDF ์ œ์ž‘ยท์›๋ณธ ์ด๋ฏธ์ง€ ์กฐ์‚ฌยท๋ชจ๋ธ ์ถ”๋ก ยท์ œํ’ˆ ์‹œ๊ฐ/ํ–‰๋™ยทGoodnotes ์‹ค๊ธฐ๊ธฐ ๊ฒ€์ฆ์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค. ๋ฌธ์„œ/๊ธฐ์กด ํšŒ๊ท€ ๊ฒ€์‚ฌ๋กœ ์ œํ’ˆ PASS๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค. ๊ธฐ์กด ์™ธ๋ถ€ ํ”„๋กœ์ ํŠธ ์„ค์น˜๋ณธ ์ „์ฒด๋ฅผ ์ƒˆ๋กœ ๋ฐฐํฌ/๊ฐฑ์‹ ํ•œ ๊ฒƒ๋„ ์•„๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ๊ฐ ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ–ˆ์œผ๋ฉฐ ํ‘ธ์‹œ๋Š” ํ•˜์ง€ ์•Š์•˜๋‹ค.

  • ํ›„์† ์œ ์ง€ ๊ธฐ์ค€ ์ปค๋ฐ‹ ์ „ ํ™•์ธ: ์Šคํ…Œ์ด์ง•5ํŒŒ์ผ์˜ ํฌํ•จ ๋ฒ”์œ„, ๋กœ์ปฌ ๋งํฌ ๋Œ€์ƒ163๊ฐœยท์ œ๋ชฉ ์•ต์ปค7๊ฐœ์™€ ๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. ๋ณ„๋„ ์ œํ’ˆ ๋ณ€๊ฒฝ ์—†์ด ์›๋ณธ/์„ค์น˜ ์—ฐ๊ฒฐ๊ณผ ํ”„๋กœ์ ํŠธ๋ณ„ ์ปค๋ฐ‹ ์ƒํƒœ๋ฅผ ์ตœ์ข… ๋Œ€์กฐํ•œ๋‹ค.

2026-10-21 ํ›„์† ์Šน์ธ โ€” ๋„ค ์ €์žฅ์†Œ ํ‘ธ์‹œ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์•ž์„œ ์ปค๋ฐ‹ํ•œ ์›๋ณธ๊ณผ ์„ธ ์ข…์† ํ”„๋กœ์ ํŠธ์˜ ๋ณ€๊ฒฝ์„ ํ‘ธ์‹œํ•œ๋‹ค. ์•ž์˜ ๋ฏธํ‘ธ์‹œ ๊ธฐ๋ก์€ ์Šน์ธ ์ „ ์ƒํƒœ๋กœ ๋ณด์กดํ•œ๋‹ค.
  • ์›๊ฒฉ ํ™•์ธ: samkill-ui์˜ ์‹คํ–‰ ์ˆœ์„œยท์œ ์ง€ ๊ทœ์น™์€ 70b70ab, Qwen์€ bf372d7, Goodnotes๋Š” 32bacde๊นŒ์ง€ origin/main ๋ฐ˜์˜ ํ›„ ์‹ค์ œ refs/heads/main์˜ ์ „์ฒด ํ•ด์‹œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์›๋ณธ origin์˜ ๊ธฐ์กด ์ฃผ์†Œ๋Š” samkill-ui๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋์œผ๋ฉฐ remote ์„ค์ •์„ ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค.
  • PDP ํ†ตํ•ฉ: ์ฒซ ํ‘ธ์‹œ๊ฐ€ ์›๊ฒฉ ์„ ํ–‰ ๋ณ€๊ฒฝ์œผ๋กœ ๊ฑฐ์ ˆ๋๋‹ค. ์›๊ฒฉ da89a39์˜190๊ฐœ ์ถ”๊ฐ€ ์ปค๋ฐ‹๊ณผ ์ด๋ฒˆ 9a9e387์„ 35595f7์—์„œ ์ถฉ๋Œ ์—†์ด ๊ฒฐํ•ฉํ•˜๊ณ , ์Šน์ธยท๊ฒ€์ฆ ๊ธฐ๋ก์„ ํฌํ•จํ•œ 8944165๋ฅผ ์›๊ฒฉ main์— ํ‘ธ์‹œํ–ˆ๋‹ค. ๋‘ ๊ธฐ์กด ์ปค๋ฐ‹์ด ๋ชจ๋‘ ์ตœ์ข… ๊ฒฐ๊ณผ์˜ ์กฐ์ƒ์ž„์„ ํ™•์ธํ–ˆ๋‹ค. ์›๊ฒฉ์—์„œ ์ถ”๊ฐ€๋œ learning-inputยท์ •๋ฐ€ ์žฌํ˜„ยทAGENTS ๊ธฐ์ค€์„ ๋ณด์กดํ–ˆ๋‹ค.
  • ์ž‘์—… ๊ณต๊ฐ„/๊ฒ€์ฆ: PDP ์›๋ž˜ main ์ž‘์—… ํด๋”์™€ ๋ฏธ์ถ”์  ์ˆ˜์ง‘ ํŒŒ์ผ์€ ๊ทธ๋Œ€๋กœ ๋‘์—ˆ๋‹ค. ์‹ค์ œ ํ†ตํ•ฉ ๋ฐ˜์˜๋ณธ์€ ๋ณ„๋„ worktree์˜ codex/pdp-samkill-ui-sync ๋ธŒ๋žœ์น˜๋‹ค. ์Šคํ‚ฌ ํ˜•์‹ยทaudit-links missing๋นˆ๋ชฉ๋กยท๋ณ€๊ฒฝ ๋ฌธ์„œ ๋งํฌ28๊ฐœ(Git tree ๊ธฐ์ค€)ยท๊ณต๋ฐฑ์„ ํ™•์ธํ–ˆ๋‹ค. ์ œํ’ˆ ์ฝ”๋“œ๋‚˜ Python ๋™์ž‘์€ ๋ฐ”๊พธ์ง€ ์•Š์•˜์œผ๋ฉฐ ์ „์ฒด suiteยท์ƒํ’ˆ ๋ Œ๋”ยท์‹œ๊ฐ ๊ฒ€์ฆ์„ ์ƒˆ๋กœ ์ˆ˜ํ–‰ํ–ˆ๋‹ค๊ณ  ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์•ž์„  ๊ฐœ์ธ ์„ค์น˜8ํŒŒ์ผ ์ผ์น˜๋Š” ๋‹น์‹œ ๋กœ์ปฌ ๋ฒ„์ „์˜ ๊ธฐ๋ก์ด๊ณ , ์ƒˆ ์›๊ฒฉ ์ „์ฒด ํŒจํ‚ค์ง€๋ฅผ ์žฌ์„ค์น˜ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.
  • ์›๊ฒฉ ๊ฒฐ๊ณผ: PDP 8944165db5019d670ea6aa3dbf8a78a95649a92d, Qwen bf372d7c8c45feb5f2efc2ed7f96b5d72cf1bb64, Goodnotes 32bacde07524e7f668dc3fcb891035e1056a0b7a๋ฅผ ์‹ค์ œ ์›๊ฒฉ์—์„œ ํ™•์ธํ–ˆ๋‹ค. ์ด ํ›„์† ๊ธฐ๋ก๊ณผ ๋™๊ธฐํ™” ๋ฌธ์„œ๋„ ๋ณ„๋„ ๋ฌธ์„œ ์ปค๋ฐ‹์œผ๋กœ ์›๋ณธ์— ๋ฐ˜์˜ํ•œ๋‹ค.

2026-10-22 ์‚ฌ์šฉ์ž ๊ต์ • โ€” ๊ธฐ์กด ๊ธฐ์ค€ ๋ฏธ๋‹ฌ์˜ ๋ฐ˜๋ณต๊ณผ yoch.cc ํŒ๋… ์‹คํŒจ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ํฐ ๋ฐฐ๊ฒฝยท์žฅ์‹ ์ œํ•œ์„ ์•ž์„ธ์›Œ ์›๋ณธ ํŠน์ง•์„ ์—†์• ๊ณ , ๋ถ„ํ•ด์—์„œ ์‹ค์ธก์„ ์ƒ๋žตํ•œ ๋’ค ์ž„์˜ ๊ฐ’์„ ๊ฒ€์ˆ˜๋„ ํ†ต๊ณผ์‹œํ‚ค๋Š” ์ผ์ด ๊ธฐ์กด ๊ธฐ์ค€ ์•„๋ž˜์„œ ๋ฐ˜๋ณต๋œ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ์‹คํŒจ ๋Œ€์ƒ์œผ๋กœ Documents/yoch.cc๋ฅผ ์ง€์ •ํ–ˆ๋‹ค. ์ง€์นจ์„ ๋‹ค์‹œ ์„ค๋ช…ํ•˜๋Š” ๋ฐ์„œ ๋๋‚ด์ง€ ์•Š๊ณ  ์‹ค์ œ ์ž…๋ ฅ๊ณผ ํŒ๋… ๋™์ž‘์„ ์ˆ˜์ •ํ•œ๋‹ค.
  • ์‹ค์ œ ํ™•์ธ: yoch์˜ ์ดˆ๊ธฐ ๋ถ„ํ•ด๋Š” ์ •์„ฑ ํ‘œํ˜„ ๋’ค640px ๋“ฑ์„ chosen์œผ๋กœ ์ •ํ–ˆ๊ณ , ๋ฆฌ๋ทฐ๋Š” ์•ฝ460 image-px์™€640 CSS-px๋ฅผ ์„ž์–ด ํ‡ด๋ณด๋ฅผ adapted-and-verified๋กœ ์ฒ˜๋ฆฌํ–ˆ๋‹ค. ์ €์žฅ ๋ณด๊ณ ์„œ์˜ RUI-16/17์€ pass์˜€์ง€๋งŒ ์ „์ฒด ๊ฒŒ์ดํŠธ๋Š” ์™ธ๋ถ€ ์ธ์ฆ/๋ณด์กฐ๊ธฐ์ˆ  unknown์œผ๋กœ UNVERIFIED์˜€๋‹ค. ์ „์ฒด PASS์˜€๋‹ค๊ณ  ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ˜„์žฌ ์›๋ณธ์„1440ร—900/DPR1์—์„œ ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ์ธก์ •ํ•ด ์ œ๋ชฉ ์—ด464 CSS-px๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์ดˆ๊ธฐ ์ €์žฅ DOM์˜640px์™€ ์ปค๋ฐ‹1881bf5์˜ CSS๋ฅผ ๋ณด์กดํ–ˆ๋‹ค. ํ˜„์žฌ ์›๋ณธ ์‹ค์ธก์€ ์ตœ์ดˆ ์‹คํ–‰ ๋‹น์‹œ ์‹ค์ธก์˜ ์ฆ๊ฑฐ๊ฐ€ ์•„๋‹ˆ๋‹ค.
  • ์„ ํƒ/์ด์œ : ์ˆ˜์น˜ ์ธ๊ณ„์™€ ๋น„๊ต๋ฅผ ์‹ค์ œ JSON ์ž…๋ ฅ์œผ๋กœ ๋งŒ๋“ค๊ณ , ๊ตฌํ˜„ ์ „ prepare/READY์™€ ๊ตฌํ˜„ ํ›„ ์›๋ณธยท์ธ๊ณ„ยท์บก์ฒ˜ยทํ˜„์žฌ ๊ตฌํ˜„ ํ•ด์‹œ์˜ ์—ฐ๊ฒฐ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. RUI-16/17 ์ ์šฉ ์‹œ ์ž๋ฃŒ ๋ˆ„๋ฝ/๋‹จ์œ„ ํ˜ผ์šฉ/์ด์ „ ๊ตฌํ˜„์˜ ๋น„๊ต ์žฌ์‚ฌ์šฉ์€ UNVERIFIED, ๋ฏธ๋ฆฌ ์ •ํ•œ ํ—ˆ์šฉ ์ฐจ์ด ์ดˆ๊ณผ์™€ ์‹œ๊ฐ ํ‡ด๋ณด๋Š” pass ์„ ์–ธ๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ FAIL์ด๋‹ค. ํฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์˜ ๊ธฐ์กด ๋ช…์‹œ ์š”๊ตฌ๋ฅผ ํ๊ธฐํ•˜์ง€ ์•Š๊ณ  ์›๋ณธ์„ ์ œ์•ฝ๋ณด๋‹ค ๋จผ์ € ๊ด€์ฐฐํ•œ ๋’ค ์ถฉ๋Œํ•˜๋Š” ์—ญํ• ยท๋ฒ”์œ„๋งŒ ๋ณ„๋„ ๊ฒฐ์ •ํ•˜๋„๋ก ํ–ˆ๋‹ค.
  • ์žฌํ˜„/๊ฒ€์ฆ: ์‹ค์ œ ์‚ฌ๋ก€์™€ ์ง„๋‹จ์— ์›๋ณธยท์ดˆ๊ธฐ ํ™”๋ฉดยท์ˆ˜์น˜ยทํ•ด์‹œ๋ฅผ ๋ณด์กดํ–ˆ๋‹ค. ๋ถ„๋ฆฌ๋œ RUI-16 ์ง„๋‹จ์—์„œ ๊ฐ™์€464โ†’640 ์ž…๋ ฅ๊ณผ pass ์„ ์–ธ์„ ๊ธฐ์กด ํŒ๋…๊ธฐ๋Š” PASS, ์ˆ˜์ • ํŒ๋…๊ธฐ๋Š” FAIL๋กœ ํŒ์ •ํ–ˆ๋‹ค. ์ด๋Š” ๊ตฌํ˜„ ๋’ค ์ž‘์„ฑํ•œ ์ง„๋‹จ์ด๋ฉฐ ์‹ ๊ทœ ์ƒ์„ฑ์˜ ํ’ˆ์งˆ ์‹คํ—˜์ด๋‚˜ yoch ์ „์ฒด ๊ฒŒ์ดํŠธ ์‹คํ–‰์ด ์•„๋‹ˆ๋‹ค. ํšŒ๊ท€38๊ฐœ๋ฅผ ์›๋ณธยทQwenยทPDP ํŒ๋…๊ธฐ์— ๊ฐ๊ฐ ์‹คํ–‰ํ•ด ํ†ต๊ณผํ–ˆ๊ณ , Qwen ๊ธฐ์กด Node213๊ฐœ/Python2๊ฐœ, PDP ํ”Œ๋žซํผยท๋™์‹œ๊ธฐ๋ก8๊ฐœ์™€ audit-links๋„ ํ†ต๊ณผํ–ˆ๋‹ค. Goodnotes prepare์˜ ์œ ํšจ/์ •์„ฑ๋งŒ/๋‹จ์œ„ํ˜ผ์šฉ ์ž…๋ ฅ์€ READY/UNVERIFIED/UNVERIFIED์˜€๋‹ค.
  • ์ข…์† ๋ฐ˜์˜: ๋™๊ธฐํ™” ๊ธฐ๋ก์— ์‹ค์ œ ์‚ฌ์šฉ์ฒ˜๋ฅผ ๋‚จ๊ฒผ๋‹ค. Qwen ๊ณตํ†ต ํ”„๋กฌํ”„ํŠธยท๊ฐ€๊ณต ๊ฐ€์ด๋“œยท์ตœ์ข… ๊ฒŒ์ดํŠธ, PDP Gen ์ธ๊ณ„ยท๋ถ„ํ•ด/๊ฒ€์ˆ˜ ๋ณต์‚ฌ๋ณธยทํ”Œ๋žซํผ ์ž ๊ธˆ์„ ๋ณด์กดํ•œ ๊ฒŒ์ดํŠธ, Goodnotes PDF ์ „์šฉ ์ธ๊ณ„/๊ฒ€์ˆ˜์™€ ๋…๋ฆฝ prepare๋ฅผ ๋กœ์ปฌ ๋ฐ˜์˜ํ–ˆ๋‹ค. PDP ์›๋ž˜ ์ฒดํฌ์•„์›ƒ๊ณผ ๊ธฐ์กด ์ˆ˜์ง‘ ํŒŒ์ผ์€ ๋ณด์กดํ•˜๊ณ  ์•ž์„œ ํ†ตํ•ฉํ•œ worktree์—์„œ ์ž‘์—…ํ–ˆ๋‹ค. ๊ฐœ์ธ PDP ์„ค์น˜์—๋Š” ์ด๋ฒˆ ์ธ๊ณ„ ๋ฌธ๋‹จ๋งŒ ๋ฐ˜์˜ํ–ˆ์œผ๋ฉฐ ์›๊ฒฉ ์ „์ฒด ํŒจํ‚ค์ง€ ์žฌ์„ค์น˜๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ํ•œ๊ณ„/๋‚จ์€ ๋ฒ”์œ„: ๋„๊ตฌ๋Š” ์ธก์ •์˜ ์ง„์‹ค์„ฑยท์˜์—ญ ์„ ํƒยทํ•ต์‹ฌ ํŠน์ง• ๋ˆ„๋ฝยท๋ฏธ๊ด€์„ ์ž๋™ ์ฆ๋ช…ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์‹ค์ œ ์›๋ณธ/๊ฒฐ๊ณผ ํŒ๋…์ด ํ•„์š”ํ•˜๋‹ค. ์ƒˆ ๋ชจ๋ธ ์ƒ์„ฑยท๊ต์ • ์ค‘์ธ yoch์˜ ์ตœ์ข… ํ™”๋ฉด ์Šน์ธยทGoodnotes PDF/์‹ค๊ธฐ๊ธฐ ๊ฒ€์ฆ์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค. yoch์˜ ์ง„ํ–‰ ์ค‘์ธ ๊ต์ • ์ฝ”๋“œ๋Š” ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๋‹ค. ์ด๋ฒˆ ๋ณ€๊ฒฝ์€ ์•„์ง ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•˜์ง€ ์•Š์•˜๊ณ  ๊ณผ๊ฑฐ ํ‘ธ์‹œ ์Šน์ธ์„ ์ƒˆ ์›๊ฒฉ ๋ณ€๊ฒฝ์˜ ์Šน์ธ์œผ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ธฐ์กด screen-specยทRound07/11ยทoutput ๋ณ€๊ฒฝ์€ ๋ณด์กดํ•œ๋‹ค.
  • ์ตœ์ข… ํŒŒ์ผ ํ™•์ธ: ์›๋ณธ4/Qwen1/PDP3/๊ฐœ์ธPDP1/Goodnotes1์˜ ์Šคํ‚ฌ ํ˜•์‹10๊ฐœ, ๋„ค ์ €์žฅ์†Œ์˜ ๊ณต๋ฐฑ, ๊ด€๋ จ Markdown36๊ฐœ ๋กœ์ปฌ ๋งํฌ391๊ฐœยท์•ต์ปค26๊ฐœ, ์‹ ๊ทœ JSON ๊ตฌ๋ฌธ๊ณผ ์›๋ณธ/๊ฐ€๊ณต8๊ฐœ ํ•ด์‹œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. Qwen/PDP์˜ judge/main ์™ธ ๊ธฐ์กด ํ•จ์ˆ˜์™€ ์ž ๊ธˆ ๊ตฌํ˜„์€ AST๋กœ ๋ถˆ๋ณ€์„ ๋Œ€์กฐํ–ˆ๋‹ค. ๊ฒ€์ฆ ๊ธฐ๋ก์— ์‹คํ–‰ ๋ฒ”์œ„๋ฅผ ๋‚จ๊ฒผ๋‹ค.

2026-10-22 ํ›„์† ์Šน์ธ โ€” ์ˆ˜์น˜ ์ธ๊ณ„ยทํŒ๋…๊ธฐ ๋ณ€๊ฒฝ ์ปค๋ฐ‹๊ณผ ํ‘ธ์‹œ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ์œ„ ๋ณ€๊ฒฝ์„ ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œํ•œ๋‹ค. ์›๋ณธ ์Šคํ‚ฌยทํŒ๋…๊ธฐยทํ‰๊ฐ€์™€ ๊ด€๋ จ๋œ ๋ฌธ์„œ ๋ถ€๋ถ„, ์„ธ ์ข…์† ํ”„๋กœ์ ํŠธ์˜ ์‹ค์ œ ๋ฐ˜์˜์„ ๋ชฉ์ ๋ณ„๋กœ ์ปค๋ฐ‹ํ•œ๋‹ค. ์•ž์˜ ๋ฏธ์ปค๋ฐ‹/๋ฏธํ‘ธ์‹œ ํ‘œ๊ธฐ๋Š” ์Šน์ธ ์ „ ์ƒํƒœ๋กœ ๋ณด์กดํ•œ๋‹ค. screen-specยทRound07/11ยทoutputยทDS_Store์™€ yoch ์ž‘์—…์€ ํฌํ•จํ•˜์ง€ ์•Š๋Š”๋‹ค. ์›๊ฒฉ main ํ•ด์‹œ์™€ ์ปค๋ฐ‹ ๋ฒ”์œ„๋ฅผ ํ™•์ธํ•˜๊ณ  ์‹ค์ œ ๊ฒฐ๊ณผ๋ฅผ ํ›„์† ๊ธฐ๋ก์œผ๋กœ ๋‚จ๊ธด๋‹ค.
  • ์ถ”๊ฐ€ ๊ฒ€์ฆ: PDP ์ „์ฒด suite๋Š” ์ฒซ ์‹คํ–‰์—์„œ sparse worktree์˜ crawler ๋ˆ„๋ฝ์œผ๋กœ import2๊ฐœ์™€ ์ž„์‹œ ๊ฒฝ๋กœ alias ๋•Œ๋ฌธ์— ์ฝ๊ธฐ ์‹คํŒจ ๋ชจ์˜1๊ฐœ๊ฐ€ ์‹คํŒจํ–ˆ๋‹ค. crawler๋ฅผ ์ž‘์—… ํด๋”์— ์ถ”๊ฐ€ํ•˜๊ณ  ์†Œ์Šค/ํ…Œ์ŠคํŠธ ์ˆ˜์ • ์—†์ด TMPDIR=/private/tmp python3 -m unittest discover -s tests -v๋กœ69๊ฐœ ๋ชจ๋‘ ํ†ต๊ณผํ–ˆ๋‹ค. ์ฒซ ์‹คํŒจ๋ฅผ ์ด๋ฒˆ ํŒ๋…๊ธฐ ํšŒ๊ท€๋‚˜ ์‹ค์ œ ํŒŒ์ผ ๊ถŒํ•œ ๊ฒฐํ•จ์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-10-22 ์›๊ฒฉ ๋ฐ˜์˜ ํ™•์ธ

  • ์‹ค์ œ ๊ฒฐ๊ณผ: ์›๋ณธ ๊ตฌํ˜„ 3b7ed67, Qwen f053428, PDP eb3b436, Goodnotes 41f3a65๋ฅผ ๊ฐ๊ฐ ์›๊ฒฉ main์— ํ‘ธ์‹œํ•˜๊ณ  refs/heads/main์˜ ์ „์ฒด ํ•ด์‹œ๊ฐ€ ๋กœ์ปฌ ๊ตฌํ˜„ ์ปค๋ฐ‹๊ณผ ์ผ์น˜ํ•จ์„ ํ™•์ธํ–ˆ๋‹ค. ์ „์ฒด ํ•ด์‹œยท๊ฒ€์ฆ๊ณผ ์ข…์† ๊ธฐ๋ก์— ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์›๋ณธ origin์˜ ์ด๋™ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋กœ ์ •์ƒ ๋ฐ˜์˜ํ–ˆ์œผ๋ฉฐ remote ์„ค์ •์€ ๋ฐ”๊พธ์ง€ ์•Š์•˜๋‹ค.
  • ํฌํ•จ ๋ฒ”์œ„: ์›๋ณธ43ํŒŒ์ผยทQwen14ยทPDP10ยทGoodnotes6ํŒŒ์ผ. ์›๋ณธ DESIGN/ํ‰๊ฐ€/๋งฅ๋ฝ์˜ ๊ด€๋ จ ๋ถ€๋ถ„๋งŒ ์Šคํ…Œ์ด์ง•ํ–ˆ๊ณ  README์˜ ๊ธฐ์กด ๋ณ€๊ฒฝ, screen-specยทRound07/11ยทoutputยทDS_Store๋Š” ์ œ์™ธํ–ˆ๋‹ค. yoch ํŒŒ์ผ์€ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ปค๋ฐ‹ํ•˜์ง€ ์•Š์•˜๋‹ค. PDP๋Š” ํ†ตํ•ฉ worktree์—์„œ ํ‘ธ์‹œํ–ˆ์œผ๋ฉฐ ์›๋ž˜ ๋กœ์ปฌ main๊ณผ ์ˆ˜์ง‘ ํŒŒ์ผ์€ ๊ทธ๋Œ€๋กœ๋‹ค.
  • ๊ฒ€์ฆ: ์Šคํ…Œ์ด์ง• Markdown์˜ ๋กœ์ปฌ ๋งํฌ ์›๋ณธ250/Qwen77/PDP35/Goodnotes17๊ฐœ์™€ ์•ต์ปค15/8/3/0๊ฐœ, ๊ณต๋ฐฑยทJSONยท์›๋ณธ/๊ฐ€๊ณต8๊ฐœ ํ•ด์‹œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ํŒ๋…๊ธฐ ํšŒ๊ท€38๊ฐœ์”ฉยทQwen213/2๊ฐœ ๊ฒ€์‚ฌ์— ๋”ํ•ด PDP ์ „์ฒด69๊ฐœ ๊ฒ€์‚ฌ๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ์ฒซ PDP ์ „์ฒด ๊ฒ€์‚ฌ์˜ ๋ˆ„๋ฝ import์™€ ์ž„์‹œ ๊ฒฝ๋กœ alias ์‹คํŒจ๋ฅผ ๊ธฐ๋กํ–ˆ๊ณ  ์ฝ”๋“œ๋‚˜ ํ…Œ์ŠคํŠธ๋ฅผ ์™„ํ™”ํ•˜์ง€ ์•Š์•˜๋‹ค. ์ด ๊ธฐ๋ก์€ ํ›„์† ๋ฌธ์„œ ์ปค๋ฐ‹์œผ๋กœ ํ‘ธ์‹œํ•˜๋ฉฐ ์ƒˆ UI/PDF ํ’ˆ์งˆ ์Šน์ธ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

2026-10-23 ํ™•์žฅ ๋ถ„ํ•ด JSONยทHEXยทํ•ด์„๊ณผ ํ•ต์‹ฌ ํ™”๋ฉด ๊ฒ€์ฆ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ถ„ํ•ด์˜ ์ขŒํ‘œยท์ƒ‰ยท๋ ˆ์ด์•„์›ƒ ํ˜•ํƒœ๋ฅผ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ JSON์œผ๋กœ ์ „๋‹ฌํ•˜๊ณ  ๊ทœ๊ฒฉ ๋ฐ– ์ •๋ณด์™€ ์ „์ฒด raw๋„ ๋ณด์กดํ•œ๋‹ค. ์ƒ‰์€ ์ตœ๋Œ€ํ•œ HEX๋กœ ์ „๋‹ฌํ•˜๋ฉฐ ์‹ค์ œ ์ดํ•ด๋ฅผ ํ™•์ธํ•˜๋Š” ์ ˆ์ฐจ๊นŒ์ง€ ๋ฐ”๊พธ๊ณ  ๊ณ„์† ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•œ๋‹ค. ์ด ์Šน์ธ ๋ฒ”์œ„์—์„œ ์›๋ณธ๊ณผ ์„ธ ์ข…์† ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐ˜์˜ํ•˜๋ฉฐ ๋ฌด๊ด€ํ•œ ์ž‘์—…์€ ์ œ์™ธํ•œ๋‹ค.
  • ์„ ํƒ/์ด์œ : ๋ถ„ํ•ด ํ˜•์‹์— sources/spaces/raw/elements/properties/relations/adaptations/required/extensions์™€ ์•ˆ์ •๋œ IDยทrevision์„ ์ •์˜ํ–ˆ๋‹ค. ์ขŒํ‘œ์™€ ํ๋ฆ„/๋ถ€๋ชจ ๊ด€๊ณ„, ๊ด€์ฐฐ/๊ฐ์ƒ‰, ์‹ค์ธก/์ถ”์ •/๋ฏธํ™•์ธ์„ ๋ถ„๋ฆฌํ•œ๋‹ค. ์ƒ‰์€6์ž๋ฆฌ ๋Œ€๋ฌธ์ž HEXยท๋ณ„๋„alphaยทsrgb์™€ ์—ญํ• ยท๊ทผ๊ฑฐ, ๊ทธ๋ผ๋ฐ์ด์…˜ stop/๋ฐฉํ–ฅ๊ณผ ์›๋ž˜ ํ‘œ๊ธฐ๋ฅผ ๋ณด์กดํ•œ๋‹ค. ๋„“์€ ์ƒ‰์—ญ/๋ฏธํ™•์ธ ์ƒ‰์„ ์ •ํ™•ํ•œ HEX๋กœ ๊พธ๋ฏธ์ง€ ์•Š๋Š”๋‹ค.
  • ์‹ค์ œ ๊ตฌํ˜„: reference_check์˜ decompose/prepare/export์™€ ์ตœ์ข… check๋ฅผ ์—ฐ๊ฒฐํ–ˆ๋‹ค. ์ „์ฒด JSONยท์™ธ๋ถ€ raw ์›๋ฌธ์„ ์ž๋ฅด์ง€ ์•Š๊ณ  payload๋กœ ๋‚ด๋ณด๋‚ด๊ณ , ๋ฐ›์€ ์ชฝ์˜ ํ•ญ๋ชฉ/raw/ํ™•์žฅ๋ณ„ plannedยทunsupportedยทunknown ํ•ด์„์„ ๊ฒ€์‚ฌํ•œ๋‹ค. ์ˆ˜์น˜ handoff/comparison์€v2๋กœ ์˜ฌ๋ ค ๋ถ„ํ•ด ๊ด€์ฐฐID/ํ•ด์‹œ์™€ ๊ฒฐํ•ฉํ•˜๊ณ , ํ•ต์‹ฌ ํ™”๋ฉด source snapshotยท์บก์ฒ˜ยทํŒ๋…๊ณผ ์ตœ์ข… consumption์„ ์š”๊ตฌํ•œ๋‹ค. ํ™•์žฅ ํ•„๋“œ ์‚ญ์ œยท๋ฏธ์ฒ˜๋ฆฌยทํ•ต์‹ฌ ๋ฏธํ•ด๊ฒฐ์€ ํ†ต๊ณผํ•˜์ง€ ์•Š๋Š”๋‹ค. catalog/contract/report ๋ฒ„์ „1ยท75๊ทœ์น™๊ณผ ๊ธฐ์กด ์‹คํŒจ ์ด๋ ฅ์€ ์œ ์ง€ํ–ˆ๋‹ค.
  • ๊ฒ€์ฆ: ์ดˆ๊ธฐ12๊ฐœ ์‚ฌ๋ก€๋Š” ์›๋ณธ/Qwen/PDP์˜ ๊ตฌ๋„๊ตฌ์—์„œ ์‹คํŒจ3๊ฐœ/ํ•˜์œ„ ์˜ค๋ฅ˜14๊ฐœ๋ฅผ ํ™•์ธํ•œ ๋’ค ๊ตฌํ˜„ํ–ˆ๋‹ค. ์ตœ์ข… ์›๋ณธ46+14๊ฐœยทQwen/PDP๊ฐ60๊ฐœยทGoodnotes14๊ฐœ, ๊ธฐ์กดQwen Node213/Python2๊ฐœยทPDP์ „์ฒด69๊ฐœ๊ฐ€ ํ†ต๊ณผํ–ˆ๋‹ค. ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ•ฉ์„ฑ ์˜ˆ์ œ, ์ „์ฒด raw export์™€ ๊ฑฐ์ ˆ ์ง„๋‹จ์„ ๋ณด์กดํ–ˆ๋‹ค. ์ด๋Š” ์‹ค์ œ ๋ชจ๋ธ ์ดํ•ด๋„/์‹ ๊ทœ UI ํ’ˆ์งˆ ์‹คํ—˜๊ณผ ๊ตฌ๋ณ„ํ•œ๋‹ค.
  • ์ข…์† ์ ์šฉ: Qwen์˜ ๊ฐ€๊ณต ๋ฌธ์„œยท์‹ค์ œ ๊ณต์œ  ๊ฐ€์ด๋“œ/์ง„์ž…์ ยทhelper์™€ ์ถœ์ฒ˜, PDP์˜ ๋ถ„ํ•ด/๊ฒ€์ˆ˜ยทGen/freeze ์ธ๊ณ„์™€ helper, Goodnotes์˜ PDF์ „์šฉ ์›๋ฌธ/ํ•ด์„ยท๋Œ€ํ‘œ๋ฉด G2/G5 ๊ฒ€์ˆ˜์™€ helper๋ฅผ ๋งž์ถ˜๋‹ค. Qwen์— ์—†๋˜ ๋ฃจํŠธ DESIGN์„ ๋„๊ตฌ ๋ฒ”์œ„๋กœ ์ž‘์„ฑํ•˜๊ณ  ์ž„์˜ ์ œํ’ˆ ํŒ”๋ ˆํŠธ๋Š” ๋งŒ๋“ค์ง€ ์•Š์•˜๋‹ค. PDP ํ†ตํ•ฉ worktree๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๊ฐœ์ธ ์„ค์น˜์—๋Š” ๊ด€๋ จ2๋ฌธ๋‹จ๋งŒ ์ถ”๊ฐ€ํ•ด ๊ตฌ๋ฒ„์ „ ๋‚˜๋จธ์ง€๋ฅผ ๋ฎ์–ด์“ฐ์ง€ ์•Š์•˜๋‹ค.
  • ํ•œ๊ณ„: ๊ตฌ์กฐ/ํ•ด์‹œ/ํ•ด์„ ๊ธฐ๋ก์€ ๊ด€์ฐฐ์˜ ์ง„์‹ค์„ฑยท์‹ค์ œ ์ดํ•ดยท์˜ฌ๋ฐ”๋ฅธ ์˜์—ญยท๋ฏธ๊ด€์„ ์ž๋™ ์ฆ๋ช…ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์‹ค์ œ ํ•ต์‹ฌ ํ™”๋ฉด๊ณผ ์ „์ฒด ๋น„๊ต๊ฐ€ ํ•„์š”ํ•˜๋‹ค. host๊ฐ€ export payload๋ฅผ REFERENCE.md/๊ณต์œ  component ์ž…๋ ฅ์— ์‹ค์ œ ๋„ฃ์–ด์•ผ ํ•˜๋ฉฐ ๋ชจ๋“  ์ถ”๋ก ์˜ ์ž๋™ ๊ฐ์‹œ๋ฅผ ์ถ”๊ฐ€ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ์ƒˆ ๋ชจ๋ธ ์ถ”๋ก ยท์ œํ’ˆ UI/PDFยท๊ธฐ๊ธฐ ๊ฒ€์ฆ์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๋‹ค. yoch ๋ฐ ๊ธฐ์กด screen-specยทRound07/11ยทoutput์€ ์ˆ˜์ •/์ปค๋ฐ‹ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ฒ€์ฆ๋œ ์ด๋ฒˆ ๋ณ€๊ฒฝ์„ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•˜๊ณ  ์‹ค์ œ ์›๊ฒฉ ํ•ด์‹œ๋ฅผ ํ™•์ธํ•œ๋‹ค.

2026-10-23 ํ™•์žฅ JSON ๋ณ€๊ฒฝ์˜ ์›๊ฒฉ ๋ฐ˜์˜ ๊ฒฐ๊ณผ

  • ์‹ค์ œ ๊ฒฐ๊ณผ: ์›๋ณธ ๊ตฌํ˜„5ed255fยทQwen b0b0004ยทPDP13689ad๋ฅผ ๊ฐ๊ฐ ํ‘ธ์‹œํ–ˆ๋‹ค. Goodnotes๋Š” ์›๊ฒฉ2353cf4์˜15๊ฐœ ์„ ํ–‰ ์ปค๋ฐ‹์œผ๋กœ ์ฒซ ํ‘ธ์‹œ๊ฐ€ ๊ฑฐ์ ˆ๋ผ ์ด๋ฒˆaa5f734์™€2421960์—์„œ ์ถฉ๋Œ ์—†์ด ๋ณ‘ํ•ฉํ–ˆ๋‹ค. ์›๊ฒฉ์˜ ์ƒˆ reconstruction-loop์—๋„ ์ธ๊ณ„๋ฅผ ์—ฐ๊ฒฐํ•œ809ab4c๋ฅผ ํ‘ธ์‹œํ•˜๊ณ  ๋„ค ์ €์žฅ์†Œ์˜ ์‹ค์ œ refs/heads/main ํ•ด์‹œ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์ „์ฒด ํ•ด์‹œยท๊ฒ€์‚ฌ๋ฅผ ๋ณด์กดํ•œ๋‹ค.
  • ๊ฒ€์ฆ/๋ณด์กด: ์›๋ณธ28ํŒŒ์ผยทQwen22ยทPDP17ยทGoodnotes12ํŒŒ์ผ๊ณผ ๋ณ‘ํ•ฉ ํ›„์†2ํŒŒ์ผ๋งŒ ๋ชฉ์ ๋ณ„ ์ปค๋ฐ‹ํ–ˆ๋‹ค. ์Šคํ…Œ์ด์ง• ๋งํฌ/์•ต์ปคยท๊ณต๋ฐฑยทJSON๊ณผ15๊ฐœ ์›๋ณธ/๊ฐ€๊ณต ํ•ด์‹œ, ์Šคํ‚ฌ10๊ฐœยท๊ฐœ์ธ PDP ๊ด€๋ จ ๋ฌธ๋‹จ์„ ํ™•์ธํ–ˆ๋‹ค. ์›๋ณธ/Qwen/PDP๊ฐ60๊ฐœยทGoodnotes14๊ฐœ, ๊ธฐ์กดQwen213/2ยทPDP69๊ฐœ์— ๋”ํ•ด ๋ณ‘ํ•ฉ ํ›„ Goodnotes14๊ฐœ์™€ ์Šคํ‚ฌ/์—ฐ๊ฒฐ ๊ฒ€์‚ฌ๋ฅผ ํ†ต๊ณผํ–ˆ๋‹ค. ์›๊ฒฉ ์—ฐ๊ตฌยท์กฐ๊ฑด๋ถ€ ์Šคํ‚ฌยท์ˆ˜์ง‘/์žฌํ˜„ ์ฆ๊ฑฐ๋ฅผ ๋ณด์กดํ–ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด UI/PDF/๋ชจ๋ธ ์ดํ•ด๋„ ์Šน์ธ์„ ํ•˜์ง€ ์•Š์•˜๋‹ค.
  • ๋ฌด๊ด€ํ•œ screen-specยทRound07/11ยทoutputยท๊ณต์œ  ๋ฌธ์„œ์˜ ๊ธฐ์กด ๋ถ€๋ถ„๊ณผ DS_Store, PDP ์›๋ž˜ checkoutยท์ˆ˜์ง‘ ํŒŒ์ผ, yoch ์ž‘์—…์€ ์ด๋ฒˆ ์ปค๋ฐ‹์—์„œ ์ œ์™ธํ–ˆ๋‹ค. Qwen/PDP์˜ ๊ธฐ์กด ์ž ๊ธˆ/ํ”Œ๋žซํผ ํ•จ์ˆ˜๋ฅผ AST๋กœ ๋Œ€์กฐํ–ˆ๊ณ  Goodnotes์˜ ์ œํ’ˆ๋ณ„ ์ œ์•ฝ์„ ์œ ์ง€ํ–ˆ๋‹ค. ์ด๋ฒˆ ์›๊ฒฉ ๊ฒฐ๊ณผ ๋ฌธ์„œ๋„ ํ›„์† ์ปค๋ฐ‹ยทํ‘ธ์‹œํ•œ๋‹ค.

2026-10-23 ํ›„์† โ€” ๋ถ„ํ•ด JSON์˜ ์‹ค์ œ ์ˆ˜์‹ ยท์žฌํ˜„ ๊ฒ€์ฆ

  • ์‚ฌ์šฉ์ž ์š”์ฒญ: ๋ณ€๊ฒฝํ•œ ์ธ๊ณ„๋ฅผ โ€œ๊ฒ€์ฆ๋„ ํ•ด๋ดโ€. ๊ธฐ์กด โ€œ๊ณ„์† ์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œโ€ ๊ถŒํ•œ ์•ˆ์—์„œ ๊ด€๋ จ ํ‰๊ฐ€ ์ฆ๊ฑฐ์™€ ์ด๋ฒˆ ๊ธฐ๋ก์„ ๋ฐ˜์˜ํ•œ๋‹ค.
  • ๋ฐฉ์‹/๋ฒ”์œ„: ์ €์žฅ๋œ ์‹ค์ œ ํผยท์ด๋ ฅ์„œ ๋ชฉ๋ก crop ๋‘ ๊ฐœ๋ฅผ ํ•ต์‹ฌ ์ •๋ณด๊ฐ€ ๊ฐ™์€ prose์™€ ํ™•์žฅ JSON/raw๋กœ ๋„˜๊ฒผ๋‹ค. skill-creator์˜ ๋…๋ฆฝ forward-testing ์ ˆ์ฐจ์— ๋”ฐ๋ผ ๋งฅ๋ฝ์„ ์ƒˆ๋กœ ์‹œ์ž‘ํ•œ Codex ์ˆ˜์‹ ์ž ๋‘˜์ด ํ•ด์„โ†’HTML/CSS๋ฅผ ์ž‘์„ฑํ–ˆ๊ณ , ์›๋ณธ ํ”ฝ์…€์€ ์ „๋‹ฌ ์‹คํ—˜์„ ์œ„ํ•ด ๊ฐ์ท„๋‹ค. ์ด๋Š” ์‹ค์ œ ์šด์˜์—์„œ ์ด๋ฏธ์ง€๊นŒ์ง€ ํ•จ๊ป˜ ์ฃผ๋Š” ์ „์ฒด ์Šคํ‚ฌ์˜ ๋ธ”๋ผ์ธ๋“œ ํ‰๊ฐ€๋‚˜ Qwen ์ถ”๋ก  ๊ฒ€์ฆ์ด ์•„๋‹ˆ๋‹ค.
  • ๋ฐœ๊ฒฌ/์ˆ˜์ •: ๋‘ ์ˆ˜์‹ ์ž๊ฐ€ ๊ตฌํ˜„ ์ „ label gapยทํžŒํŠธ ๋†’์ดยท1192/1193 ํญ์˜ ๋ชจ์ˆœ์„ ์ฐพ์•˜๋‹ค. ๊ตฌ์กฐ READY๋งŒ์œผ๋กœ๋Š” ์ด๋ฅผ ๊ฑธ๋Ÿฌ๋‚ด์ง€ ๋ชปํ–ˆ๋‹ค. ์ฒซ ํ™”๋ฉด์—์„œ๋Š” ๋‘˜ ๋‹ค ๋ˆ„๋ฝ๋œ ํ•„์ˆ˜ ์  ์ƒ๋‹จ ์ •๋ ฌ๊ณผ label ๋’ค ์ƒํƒœ ์ ์„ ๋†“์ณค๊ณ , JSON์˜ ์ผ๋ถ€ ์ƒ‰ ์—ญํ• ๋„ ๋‹ฌ๋ž๋‹ค. ๋ถ„์„์ž๊ฐ€ ๊ด€๊ณ„/์š”์†Œ๋ณ„ HEX๋ฅผ ๋ณด์™„ํ•˜๊ณ  ์‚ฌ์šฉ์ž ์ง€์ • marker-layout์„ ๋ณด์กดํ–ˆ๋‹ค. ๋‹ค์Œ ์›๋ณธ ๋น„๊ต์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฒ„ํŠผ์˜ ๊ฐ•์กฐ๋ฅผ catch-all500์œผ๋กœ ๋‚ฎ์ถ˜ ๋ถ„์„ ์„ ํƒ๋„ ๊ต์ •ํ•ด ํ•ด๋‹น ๋ฒ„ํŠผ๋งŒ700์œผ๋กœ ์žฌ๊ตฌ์„ฑํ–ˆ๋‹ค. ๊ณผ๊ฑฐ ์ž…๋ ฅยทํ•ด์„ยทHTMLยท์‹คํŒจ ์บก์ฒ˜๋Š” ๋ฎ์–ด์“ฐ์ง€ ์•Š์•˜๋‹ค.
  • ์‹ค์ œ ๊ฒฐ๊ณผ: ํŒ๋…๊ธฐ46+๋ถ„ํ•ด14๊ฐœ ํšŒ๊ท€ ํ†ต๊ณผ. ์ตœ์ข… ๋„ค ์ •์  ํ™”๋ฉด์˜ ๊ณ ์ • ์น˜์ˆ˜60/60ยท๊ด€๊ณ„20/20, ์ธก์ •ํ•œ ์—ญํ• ๋ณ„ HEXยท๋ฌธ๊ตฌยทnative ์ดˆ๊ธฐ ์ƒํƒœ ์ผ์น˜,14px/500 ํ•˜ํ•œยท390pxยท๊ธ€์ž200%์˜ ๊ฐ€๋กœ ๋„˜์นจ/ํŒ๋…ํ•œ ์ž˜๋ฆผยท๊ฒน์นจ ์—†์Œ, native ์ž…๋ ฅ/focusยทtoggle ํ‚ค๋ณด๋“œ ํ™•์ธ. ์ธ๊ณ„88ํ•ญ๋ชฉ ์ค‘86๊ฐœ ์ ์šฉยท์›๋ณธ ์„œ์ฒด2๊ฐœ optional ๋ฏธํ™•์ธ์„ ๋ณด์กดํ–ˆ๋‹ค. ์ „์ฒด ์ฆ๊ฑฐยท์ „ํ›„ ๋น„๊ตยท์žฌ์‹คํ–‰.
  • ํŒ๋‹จ/๋ฏธํ™•์ธ: ์ด ํ‘œ๋ณธ์—์„œ๋Š” JSON์˜ ํ˜•์‹ ์šฐ์›”์ด๋‚˜ ์„ฑ๊ณต๋ฅ  ๊ฐœ์„ ์„ ์ž…์ฆํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ํ•ด์„ ๊ฒ€ํ† ์™€ ์›๋ณธโ€“์‹ค์ œ ์ฒซ ๋ Œ๋” ๋น„๊ต๊ฐ€ ๋ˆ„๋ฝ/ํ‰ํ‰ํ•ด์ง„ ๊ฐ•์กฐ๋ฅผ ๋ฐœ๊ฒฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ–ˆ๋‹ค. ์›๋ณธ ๋‚ ์งœ์ƒ‰ ๋Œ€๋น„2.346:1 ๋ฌธ์ œ๋Š” ๋ณด์กดํ•˜๊ณ  ์ œํ’ˆ ์ ‘๊ทผ์„ฑ PASS๋กœ ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š์•˜๋‹ค. ์„œ๋น„์Šค ํ๋ฆ„ยท๋น„๋™๊ธฐ/์˜ค๋ฅ˜ยท์‹ค์ œ ๊ธฐ๊ธฐยท์Šคํฌ๋ฆฐ๋ฆฌ๋”ยท์ „์ฒด75๊ทœ์น™ ๊ฒŒ์ดํŠธ์™€ Qwen์€ ๋ฏธ๊ฒ€์ฆ์ด๋‹ค. ์ด๋ฒˆ์€ ํ‰๊ฐ€ ์ฆ๊ฑฐ ์ถ”๊ฐ€์ด๋ฉฐ ์Šคํ‚ฌ ์ฝ”๋“œ/๊ณ„์•ฝยท์„ธ ์ข…์† ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” ์ถ”๊ฐ€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ธฐ์กด screen-specยทRound07/11ยทoutputยท๊ณต์œ  ๋ฌธ์„œ์˜ ๋ฌด๊ด€ํ•œ ๋ณ€๊ฒฝ์€ ์ œ์™ธํ•œ๋‹ค.