Source Inventory Results 60 KO - teamswyg/laya-tools GitHub Wiki

60๋‹จ๊ณ„: ์›๋ณธ ์†Œ์Šค ์—ฐ๊ฒฐ ๊ฒฐ๊ณผ

์›๋ณธ ๊ฒ€์ฆ 1ํšŒ, ์žฌ์‹œ๋„ 0ํšŒ๊ฐ€ ์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์ •์˜ 60๊ฐœ์™€ ์ž‘์„ฑ ๊ตฌ์„ฑ ์š”์†Œ ๊ด€๊ณ„ 204๊ฐœ๊ฐ€ ๊ธฐ์กด ํ•ด์‹œ์™€ ์ผ์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์•ž์œผ๋กœ ๋ฌธ์žฅ์˜ ๊ทผ๊ฑฐ๋ฅผ ๊ฒ€ํ† ํ•  ๋•Œ ์ •ํ™•ํ•œ ์›๋ณธ ๊ตฌ๊ฐ„์„ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. ์„ค๋ช… ์Šน์ธ์ด๋‚˜ ๋ชจ๋ธ ํ•™์Šตยท์„ฑ๋Šฅ ๊ฐœ์„  ๊ฒฐ๊ณผ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

์‹ค์ œ ๊ด€์ฐฐ ๊ฒฐ๊ณผ
์›๋ณธ ํŒŒ์ผ / ํŒŒ์‹ฑ ์„ฑ๊ณต 4 / 4
๋ฃจํŠธ ์ •์˜ / ์—ฐ๊ฒฐ ์™„๋ฃŒ 60 / 60
๊ตฌ์„ฑ ์š”์†Œ ๊ด€๊ณ„ / ์—ฐ๊ฒฐ ์™„๋ฃŒ 204 / 204
์›๋ฌธ ๊ตฌ๊ฐ„ ํ•ด์‹œยท์„œ์‹ํ™” ํ˜ธ์ถœ ๊ฐ๊ฐ 264
์ •๊ทœํ™” / ๋ฌถ์Œ ํ˜ธ์ถœ 112 / 24
์›๋ณธ ์‹คํ–‰ ์ „ Git blob ๊ฒ€์ฆ 27
์„œ๋กœ ๋‹ค๋ฅธ ๊ตฌ์„ฑ ์š”์†Œ ID 70
์ „์ฒด 264๊ฐœ ์ฐธ์กฐ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์›๋ฌธ ๊ตฌ๊ฐ„ 89

89๊ฐœ๋Š” ๊ฒฐ๊ณผ์—์„œ ๊ฒฝ๋กœยท์‹œ์ž‘ยท๋ ๋ฐ”์ดํŠธ๋ฅผ ๋ฌถ์–ด ์„ผ ๊ตฌ๊ฐ„ ์ˆ˜์ž…๋‹ˆ๋‹ค. ์›๋ฌธ SHA์™€ ์„œ์‹ํ™” SHA์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๊ฐ’๋„ ๊ฐ๊ฐ 89๊ฐœ์˜€์Šต๋‹ˆ๋‹ค. ์ค‘๋ณต ๊ด€๊ณ„๋ฅผ ํ•ฉ์ณ์„œ ์‹ค์ œ ํ˜ธ์ถœ 264ํšŒ๋ฅผ 89ํšŒ๋กœ ๋ณด๊ณ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์ค‘๋ณต์€ ์ดํ›„ ์บ์‹ฑ ์‹คํ—˜์˜ ๊ทผ๊ฑฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ์†๋„๋‚˜ ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ์€ ์•„์ง ์ธก์ •ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์‹คํ–‰ ๋ฐฉ์‹์€ ๊ด€๊ณ„๋งˆ๋‹ค ๋‹ค์‹œ ์ฒ˜๋ฆฌํ•˜๋Š” no_cache_each_relation_v1์ž…๋‹ˆ๋‹ค.

์–ด๋–ค ์‹คํ–‰์ด์—ˆ๋‚˜

๊ณ„ํš์˜ source freeze๋Š” cc8502f872b047e02961322ff1fcdce4af46e59c, input freeze๋Š” c0f279da4c2410699977b502ae4ca2fddd3d3ca8์ž…๋‹ˆ๋‹ค. Go1.27.1ยทdarwin/arm64ยทCGO0ยทtrimpathยทVCS ์ •๋ณด ์ œ์™ธ ๋นŒ๋“œ์˜ ์‹ค์ œ ๋ฐ”์ด๋„ˆ๋ฆฌ๋Š” 5,432,642๋ฐ”์ดํŠธ, SHA 831b73221b06dd757572521979e4f6fe0e15f1f5ccb4801dc0eddecaf05390c2์ž…๋‹ˆ๋‹ค. ํฌ๊ธฐ๋Š” ์‹คํ–‰ ํŒŒ์ผ์˜ ํฌ๊ธฐ์ด๋ฉฐ ์ถ”๋ก  ๋ชจ๋ธ ํฌ๊ธฐ๋‚˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์•„๋‹™๋‹ˆ๋‹ค.

์›๋ณธ ๊ฒฐ๊ณผ๋Š” 174,651๋ฐ”์ดํŠธ, SHA d99d635929555d4123bbaa84aac99d0fb29db345f8b813ed70074dd3e09cdbd4์ž…๋‹ˆ๋‹ค. ๊ณ„ํš์€ 5,643๋ฐ”์ดํŠธ, SHA 555dd524cfa5da5b0bc6eecbd9e13a21dfab2a7683978fa4b949765077779a4c์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ๋ฐ˜ํ™˜ยทํŒŒ์ผยท๋ฃจํŠธยท๊ตฌ์„ฑ ์š”์†Œยทํ•ด์‹œยท์นด์šดํ„ฐ๋ฅผ ๊ฒ€์ฆํ•œ ํ›„ ์„ฑ๊ณต ์ƒํƒœ๋ฅผ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์ฒด ๋ฐ”์ธ๋”ฉ๊ณผ ์˜๋ฏธ๋ก ์  ์˜์กด์„ฑ ํƒ์ƒ‰์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์‹คํŒจ์™€ ๊ฒ€์ฆ๋„ ๋ณด์กด

์ค€๋น„ ํ˜ธ์ถœ์€ 2ํšŒ์˜€์Šต๋‹ˆ๋‹ค. ์ฒซ ํ˜ธ์ถœ์€ ๋นŒ๋“œ ๋ฌธ์„œ์˜ <private_binary>์™€ Go ํ‘œ์ค€ JSON์˜ HTML escape ํ‘œ๊ธฐ๊ฐ€ ๋‹ฌ๋ผ inventory60_build_recipe_invalid๋กœ ์ข…๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค. ์›๋ณธ ์—ฐ๊ฒฐ๊ณผ ASTยทformatter๋Š” 0ํšŒ์˜€๊ณ  ๊ณ„ํš ์ถœ๋ ฅ๋„ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€์› ํŒŒ์ผ์˜ JSON ํ‘œ๊ธฐ๋งŒ ์ˆ˜์ •ํ•˜๊ณ  ๊ฐ™์€ ๋ฐ”์ด๋„ˆ๋ฆฌ๋กœ ๋‘ ๋ฒˆ์งธ ์ค€๋น„๋ฅผ ์„ฑ๊ณต์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ์ด ์‹คํŒจ๋ฅผ ์›๋ณธ ์‹คํ–‰ ์žฌ์‹œ๋„๋กœ ์„ธ๊ฑฐ๋‚˜ ์ˆจ๊ธฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

์›๋ณธ ๊ฒฐ๊ณผ ๊ด€์ฐฐ ํ›„ ์ถ”๊ฐ€ํ•œ ํšŒ๊ท€ ๊ฒ€์‚ฌ๋Š” ์ €์žฅ๋œ ๊ฒฐ๊ณผยท์ž…๋ ฅยท์ง€์› ํŒŒ์ผ SHA์™€ ์›๋ฌธ ๊ตฌ๊ฐ„ 264๊ฐœ์˜ SHAยท๋ฌผ๋ฆฌ ์ค„ ์œ„์น˜๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒ€์‚ฌ๋Š” ์›๋ณธ inventoryยทASTยทformatter๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•ฉ์„ฑ ์ œ์–ด, ๊ณผ๊ฑฐ ๋‹จ๊ณ„์˜ ๊ฒ€์ฆ, ์ดํ›„ CI๋ฅผ ์ตœ์ดˆ ์›๋ณธ ์‹คํ–‰ ํšŸ์ˆ˜์— ์†Œ๊ธ‰ํ•ด ํ•ฉ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ ์‹œ์ ์˜ CI ๋ณ‘ํ•ฉ์€ ์•„์ง ์ง„ํ–‰ ์ „์ž…๋‹ˆ๋‹ค.

ํ•™์Šต์œผ๋กœ ์ด์–ด์ง€๋Š” ๋‹ค์Œ ์ž‘์—…

๋…๋ฆฝ์ ์ธ ๋‚ด์šฉ ๊ฒ€ํ† ๋Š” ๊ณ ์ •ํ•œ ๊ทœ์น™๊ณผ ๊ฒ€ํ† ์ž ๋ฒ”์œ„๋กœ stable-odd, atomic-commit, error-identity ์„ธ ๊ณ„์—ด์—์„œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด 738๊ฐœ ํ•ญ๋ชฉ ์ค‘ 123๊ฐœ๋ฅผ ๋Œ€์ƒ์œผ๋กœ, ์„ค๋ช… ์ถฉ์‹ค๋„ยท์š”์ฒญ ์กฐ๊ฑดยท๊ด€์ฐฐ ํ•„๋“œยท์ œ์™ธ ๋ฒ”์œ„๋ฅผ ๋‚˜๋ˆ  ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ๋ฌธ์žฅยทํ›„๋ณด ์œ„์น˜๋Š” ๋…๋ฆฝ์ ์ธ ์ƒˆ ์š”์ฒญ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๊ฐ€ ์ด ๋ฌธ์„œ์— ํฌํ•จ๋๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋‹จ๊ณ„์˜ ๋ชจ๋“  ์„ค๋ช… ๊ฒ€ํ†  ์ƒํƒœ๋Š” pending์ด๋ฉฐ training_ready=false์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด ๋ถ€๋ชจ 72๊ฐœยทํ›„๋ณด ์œ„์น˜ 216๊ฐœยทunknown 21๊ฐœยท์—ฐ๊ฒฐ ๊ทธ๋ฃน 17๊ฐœ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ผ๋ฒจยท๋ถ„ํ• ยทํ•™์Šตยท๋ชจ๋ธ ์‹œํ—˜ยท์œ ๋ฃŒ ํ‰๊ฐ€ยท๊ฐ€์ค‘์น˜ยท๋ณดํ˜ธ ์ตœ์ข… ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์€ 0์ž…๋‹ˆ๋‹ค. Hugging Face์˜ ๊ธฐ์กด ์ ๊ฒฉ ๋ฐฐํฌ๋Š” ์œ ์ง€ํ•˜๊ณ , ์ด ์†Œ์Šค ์—ฐ๊ฒฐ ๊ฒฐ๊ณผ๋ฅผ ์ƒˆ ๋ชจ๋ธ ์„ฑ๋Šฅ์œผ๋กœ ๊ฒŒ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์€ ์‹คํ–‰๊ธฐ ์‚ฌ์šฉ๋ฒ•์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.