Caption Content Review Findings 60 KO - teamswyg/laya-tools GitHub Wiki

์„ธ ๊ณ„์—ด์˜ ์„ค๋ช…ยท๊ตฌํ˜„ ๊ฒ€ํ†  ๊ฒฐ๊ณผ

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

์ด ๊ฒ€ํ† ๋Š” ๋™๊ฒฐ๋œ ๊ฒ€ํ†  ๊ทœ์น™, ์ฐธ์กฐ ์ค€๋น„ ์ž๋ฃŒ, ์ตœ์ดˆ ์›๋ณธ ์„ ์–ธ ๊ฒ€์ฆ ๊ฒฐ๊ณผ์˜ SHA d99d635929555d4123bbaa84aac99d0fb29db345f8b813ed70074dd3e09cdbd4๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ๋™๊ฒฐ์€ cc8502f872b047e02961322ff1fcdce4af46e59c, ์ž…๋ ฅ ๋™๊ฒฐ์€ c0f279da4c2410699977b502ae4ca2fddd3d3ca8์ž…๋‹ˆ๋‹ค. ๋Œ€์ƒ์€ ๋ฏธ๋ฆฌ ์ •ํ•œ ์„ธ ๊ณ„์—ด์˜ ๋ถ€๋ชจ 12๊ฐœยทํ›„๋ณด ์œ„์น˜ 36๊ฐœยท์†Œ์Šค ID 11๊ฐœยท๋ฌธ์žฅ 12๊ฐœยท๋ฆฌํ„ฐ๋Ÿด ์‚ฌ๋ก€ 34๊ฐœ์ž…๋‹ˆ๋‹ค.

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

๊ธฐ๋กํ•œ ๋ฒ”์œ„์™€ ์ƒํƒœ

๊ธฐ์กด 59 ๋‹จ๊ณ„ ํ•ญ๋ชฉ ํ•œ์ •๋œ ๊ทผ๊ฑฐ์™€ ์ผ๊ด€๋จ ์ถฉ๋Œ ๋ˆ„๋ฝ ๋ถˆํ™•์‹ค ํ•ฉ๊ณ„
์š”์ฒญ๊ณผ ๊ณ„์•ฝ ๋ฒ”์œ„ 6 0 0 6 12
ํ›„๋ณด์˜ ํ•œ์ •๋œ ์†Œ์Šค ์˜์กด์„ฑ ์—ฐ๊ฒฐ 36 0 0 0 36
์„ค๋ช…๊ณผ ๊ตฌํ˜„์˜ ์ถฉ์‹ค๋„ 30 0 0 6 36
์„ค๋ช…๊ณผ ์š”์ฒญ์˜ ๋ฒ”์œ„ 3 17 2 14 36
์œ ํ•œ ๊ณ„์•ฝ๊ณผ ๊ด€์ฐฐ ํ•„๋“œ 3 0 0 0 3
ํ•ฉ๊ณ„ 78 17 2 26 123

์—ฌ๊ธฐ์„œ ์ผ๊ด€๋จ์€ consistent_with_scoped_evidence์ž…๋‹ˆ๋‹ค. ์ „์ฒด ํ›„๋ณด ์Šน์ธยทํ•™์Šต ์ ๊ฒฉยท์ผ๋ฐ˜์ ์ธ ์™„์ „ํ•œ ์ฝ”๋“œ ์˜์กด์„ฑ ์ฆ๋ช…๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์›๋ณธ 59 ์ž๋ฃŒ๋Š” 738๊ฐœ ํ•ญ๋ชฉ์ด pending์ธ ๋ถˆ๋ณ€ ์Šค๋ƒ…์ƒท์œผ๋กœ ๋ณด์กดํ•˜๋ฉฐ, ์ƒˆ ๊ฒ€ํ†  ์ž๋ฃŒ๊ฐ€ ๊ทธ์ค‘ 123๊ฐœ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ณ„๋„๋กœ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ 615๊ฐœ๋Š” ์ด๋ฒˆ ๊ฒ€ํ† ์—์„œ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋„ค ์ถ•์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ด€์ฐฐ ํ•„๋“œ์™€ ๋ถ€์ •ยท์ œ์™ธ ๊ฒฝ๊ณ„์˜ ๋ณด์ถฉ ๊ธฐ๋ก 72๊ฐœ๋„ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ด€์ฐฐ ์ถ•์€ ๋ˆ„๋ฝ 27ยท๋ถˆํ™•์‹ค 9๊ฐœ, ๋ถ€์ • ๊ฒฝ๊ณ„ ์ถ•์€ ์ผ๊ด€๋จ 9ยท๋ˆ„๋ฝ 18ยท๋ถˆํ™•์‹ค 9๊ฐœ์ž…๋‹ˆ๋‹ค. ์ด ๋ณด์ถฉ ๊ธฐ๋ก์€ ์›๋ž˜ ๋ถ€๋ชจ๋‚˜ 738๊ฐœ ํ•ญ๋ชฉ์˜ ๊ฐœ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด 195๊ฐœ ๊ธฐ๋ก ๊ฐ์ฒด์— ์›๋ฌธ ๊ตฌ๊ฐ„, ์ฝ”๋“œ ๊ทผ๊ฑฐ, ๊ด€์ฐฐ ๋ฒ”์œ„, ๋ถˆํ™•์‹ค์„ฑ๊ณผ ๊ธฐ๋ก SHA๋ฅผ ๋„ฃ์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์—ฐ๊ฒฐ๋งŒ ๊ฒ€ํ† ํ•œ ๊ธฐ๋ก์€ source_closure_only๋กœ ๊ตฌ๋ถ„ํ•˜๋ฉฐ ์„ค๋ช… ์ถฉ์‹ค๋„ ์Šน์ธ์œผ๋กœ ์„ธ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋“œ๋Ÿฌ๋‚œ ์ฐจ์ด

  • ํ™€์ˆ˜ ์œ ์ง€: ์›๋ž˜ ์ˆœ์„œยท์Œ์ˆ˜ยท์ค‘๋ณต์„ ์œ ์ง€ํ•˜๋Š” ์„ค๋ช…, ์–‘์ˆ˜๋งŒ ๋‚จ๊ธฐ๋Š” ์„ค๋ช…, ์—ญ์ˆœ ์„ค๋ช…์€ ๊ฐ๊ฐ ๊ตฌํ˜„์„ ์ถฉ์‹คํ•˜๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ์š”์ฒญ๊ณผ ๋น„๊ตํ•˜๋ฉด ์–‘์ˆ˜ ์ œํ•œ ๋ฐ ์—ญ์ˆœ์€ ๋ช…ํ™•ํ•œ ์ถฉ๋Œ์ž…๋‹ˆ๋‹ค. ์„ค๋ช…์— ์ ํžŒ ํฌํ•จยท์ œ์™ธ์™€ ์ˆœ์„œ ๊ฒฝ๊ณ„๋Š” ์ฝ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์ž…๋ ฅ ๋ณ€๊ฒฝ ์—ฌ๋ถ€์™€ ํŒจ๋‹‰ยท์ž…๋ ฅ ๋ณ€๊ฒฝ ์‹œ ๊ธฐ์กด unknown ์ฒ˜๋ฆฌ ์กฐ๊ฑด์€ ๋น ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. nil๊ณผ ๋นˆ ์Šฌ๋ผ์ด์Šค, ๋ณ„์นญ, ์šฉ๋Ÿ‰, ํ• ๋‹น๋Ÿ‰์„ ๊ฒ€์ฆํ•œ ๊ฒƒ์œผ๋กœ ํ™•๋Œ€ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • ์›์ž์  ์„ค์ • ๋ณ€๊ฒฝ: ๋จผ์ € ๋ชฉ์ ์ง€ Count๋ฅผ ์“ฐ๋Š” ์„ค๋ช…๊ณผ ์„ฑ๊ณตํ•ด๋„ ๋ชฉ์ ์ง€๋ฅผ ์“ฐ์ง€ ์•Š๋Š” ์„ค๋ช…์€ ์‹ค์ œ ๊ตฌํ˜„์— ์ถฉ์‹คํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ๊ฐ ์‹คํŒจ ์‹œ ๋ชฉ์ ์ง€ ๋ณด์กด๊ณผ ์„ฑ๊ณต ์‹œ ์ปค๋ฐ‹ ์š”์ฒญ์— ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ์ •์ƒ ์ปค๋ฐ‹ ์„ค๋ช…์€ ํ•ต์‹ฌ ๋™์ž‘์„ ๋‹ด์ง€๋งŒ nonnil ์ „์ œยท์„ธ๋ถ€ ASCII/flag ๋ฌธ๋ฒ•ยทํ•„๋“œ ๋Œ€์‘ยทํŒจ๋‹‰ ๊ธˆ์ง€ ์กฐ๊ฑด์„ ๋…๋ฆฝ์ ์œผ๋กœ ์ถฉ๋ถ„ํžˆ ๋งํ•˜์ง€ ์•Š์•„ ์š”์ฒญ ๋ฒ”์œ„ ์ถ•์—์„œ ๋ˆ„๋ฝ์œผ๋กœ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋ถ€์กฑํ•œ ๋‚ด์šฉ์„ ์•Œ๊ณ  ์žˆ๋Š” ๊ตฌํ˜„์—์„œ ์ž๋™์œผ๋กœ ์ฑ„์›Œ ๋„ฃ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • ์˜ค๋ฅ˜ ์ •์ฒด์„ฑ: ๋ฌธ์ž์—ด ๋ฉ”์‹œ์ง€ ๊ฒ€์ƒ‰, ์ง์ ‘ ๋น„๊ต, ์›๋ž˜ ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•œ ๋’ค ์ €์žฅ๋œ ์ฝ”๋“œ๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ์„ค๋ช…์€ ๊ฐ๊ฐ ๊ตฌํ˜„์„ ์ถฉ์‹คํ•˜๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์‹œ์ง€ ์ผ์น˜์™€ ์ •์ฒด์„ฑ, ๊ฐ์‹ธ๊ธฐยทํ•ฉ์น˜๊ธฐ ํƒ์ƒ‰๊ณผ ์ง์ ‘ ๋น„๊ต, ๋ฐ˜ํ™˜๊ฐ’๊ณผ ๋ฐ˜ํ™˜ ํ›„ ์ƒํƒœ ๋ณ€๊ฒฝ์€ ์š”์ฒญ ๋ฒ”์œ„์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. Is/As๋ฅผ ์“ด๋‹ค๋Š” ์‚ฌ์‹ค๋งŒ์œผ๋กœ ์ฒด์ธ ์ „์ฒด์˜ ๋ถˆ๋ณ€์„ฑ์„ ์Šน์ธํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋‘ ๋ฌธ์žฅ์—๋Š” ์ค‘์š”ํ•œ ๋ฏธํ•ด๊ฒฐ ๊ตฌ์ ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์›์ž์  ๋ถ€๋ถ„ ๋ฐ˜ํ™˜์˜ or zero if invalid๋Š” invalid๊ฐ€ ์•ž์˜ ๋‘ ์ˆซ์ž์ธ์ง€ ์ „์ฒด ๋ฌธ๋ฒ•์ธ์ง€์— ๋”ฐ๋ผ ๋œป์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ์„ค๋ช…์˜ without changing the error chain์€ ์‹ค์ œ ๊ด€์ฐฐ์ธ Cause.Code๋ณด๋‹ค ํฐ ์•ฝ์†์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฌธ์žฅ์˜ ๋ฐ˜๋ณต ์œ„์น˜ 6๊ฐœ๋Š” ์„ค๋ช… ์ถฉ์‹ค๋„์—์„œ ๋ถˆํ™•์‹ค๋กœ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ ์›๋ฌธ ๊ตฌ์ ˆ์˜ ์ •ํ™•ํ•œ ๋ฐ”์ดํŠธ ๊ตฌ๊ฐ„์„ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ ๋ฌธ์žฅ์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ์š”์ฒญ์˜ Cause pointers are nonnil๋„ ์‹ค์ œ ์›์ธ ์˜ค๋ฅ˜๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ๋œปํ•˜๋Š”์ง€, errors.As์˜ ์ถœ๋ ฅ ์ฃผ์†Œ ์ธ์ž๋ฅผ ๋œปํ•˜๋Š”์ง€, ์›์ธ์ด ์—†๋Š” ์‚ฌ๋ก€๋ฅผ ์ œ์™ธํ•˜๋Š”์ง€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์š”์ฒญ ๋ฒ”์œ„ ์—ญ์‹œ ํ•œ์ชฝ์œผ๋กœ ๊ณ ์น˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์›๋ž˜ ๋ชจํ˜ธํ•œ ์š”์ฒญ 3๊ฐœ๋ฅผ ํฌํ•จํ•œ ์ „์ฒด unknown 21๊ฐœ์™€ ๊ธฐ์กด ๊ทธ๋ฃน 17๊ฐœยท์•Œ๋ ค์ง„ ์š”์ฒญ์„ ํฌํ•จํ•œ ๊ทธ๋ฃน 16๊ฐœ๋Š” ๊ทธ๋Œ€๋กœ์ž…๋‹ˆ๋‹ค. unknown์€ ์˜๋„์— ๋Œ€ํ•œ ์ถœ์ฒ˜ ๋ถˆํ™•์‹ค์„ฑ์ด์ง€ ์ƒˆ ํ•™์Šต ๋ผ๋ฒจ์ด ์•„๋‹™๋‹ˆ๋‹ค.

๊ทผ๊ฑฐ ๊ฒ€์ฆ๊ณผ ๋‹ค์Œ ์ž‘์—…

์„ค๋ช… ๊ฒ€ํ†  JSON, ์ฝ”๋“œ ๊ทผ๊ฑฐ ๋ชฉ๋ก, ๋ฐ”์ดํŠธ ๊ฒ€์ฆ ์˜์ˆ˜์ฆ์„ ํ•จ๊ป˜ ๋ด…๋‹ˆ๋‹ค. ๋ณ„๋„ ๋ฐ”์ดํŠธ ๊ฒ€์ฆ์€ ๊ธฐ์กด ์„ ์–ธ ์ฐธ์กฐ 25๊ฐœ, ๊ด€์ฐฐ๊ธฐยทํƒ€์ž…์˜ ํ…์ŠคํŠธ ๊ตฌ๊ฐ„ 8๊ฐœ, ๋ฆฌํ„ฐ๋Ÿด ํ‘œํ˜„์‹ 3๊ฐœ, ๊ธฐ๋ก 195๊ฐœ์˜ ์ธ์šฉยท๊ตฌ๊ฐ„ยทํ•„์ˆ˜ ํ•„๋“œยทSHA๋ฅผ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. 25๊ฐœ๋Š” ๋ฃจํŠธ์™€ ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ฐธ์กฐ ์ˆ˜์ด๋ฉฐ ์„œ๋กœ ๋‹ค๋ฅธ ์›๋ณธ ์„ ์–ธ 25๊ฐœ๋ผ๋Š” ๋œป์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด ์ž๋™ ๊ฒ€์ฆ์€ ์—ฐ๊ฒฐ๊ณผ ๋ฐ”์ดํŠธ๋ฅผ ํ™•์ธํ•  ๋ฟ ์˜๋ฏธ ํ•ด์„์ด ์˜ณ๋‹ค๋Š” ๋ณ„๋„์˜ ์ฆ๋ช…์ด ์•„๋‹™๋‹ˆ๋‹ค.

์‹ค์ œ ์˜๋ฏธ ๊ฒ€ํ† ๋Š” 1ํšŒ, ๊ฒฐ๊ณผ ์ƒ์„ฑ๋„ 1ํšŒ ์„ฑ๊ณตยท์‹คํŒจ 0ํšŒ์˜€์Šต๋‹ˆ๋‹ค. ์•ž์„  ์ฐธ์กฐ ์ค€๋น„ ์ƒ์„ฑ 3ํšŒ๋Š” ๋ณ„๋„๋กœ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”์ดํŠธ ๊ฒ€์ฆ๊ธฐ๋Š” ์ฒซ ์‹คํ–‰์—์„œ ์ค„ ๋ฒˆํ˜ธ ๊ณ„์‚ฐ์˜ +1์„ ๋น ๋œจ๋ฆฐ ์ž์ฒด ๊ฒ€์ฆ ์˜ค๋ฅ˜๋กœ ์ค‘๋‹จํ–ˆ๊ณ , ๊ฒ€์ฆ๊ธฐ๋งŒ ์ˆ˜์ •ํ•œ ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์ด ํ†ต๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ช… ๊ฒ€ํ†  ๊ฒฐ๊ณผ์™€ ๊ทผ๊ฑฐ ๋ชฉ๋ก์€ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋ฐ”๊พธ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์›๋ณธ inventoryยทASTยทformatterยทSourcePinsยทBindยทGenerateยทํ›„๋ณดยท๋ชจ๋ธยท์œ ๋ฃŒ ํ‰๊ฐ€ยทํ•™์Šต์˜ ์ถ”๊ฐ€ ์‹คํ–‰์€ ๋ชจ๋‘ 0์ด๋ฉฐ, ๋ฒกํ„ฐ๋ณ„ Got์„ ์ƒˆ๋กœ ๋งŒ๋“ค์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

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

๋‹ค๋ฅธ ๊ฒ€ํ† ์ž๊ฐ€ ๊ธฐ๋ก ๋ฌด๊ฒฐ์„ฑ ๋ณด๊ณ ์„œ์™€ ์‹คํ–‰ ์žฅ๋ถ€๋ฅผ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ก 195๊ฐœยท์›๋ณธ ์—ฐ๊ฒฐ 123๊ฐœยท๋ณด์ถฉ ์ถ• 72๊ฐœ, ์ธ์šฉ ๊ตฌ๊ฐ„ยท์ฐธ์กฐยทSHA๋ฅผ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ์‹คํ–‰์˜ 340๊ฐœ ์‹คํŒจ๋Š” ๊ฒ€์ฆ๊ธฐ๊ฐ€ ์ถ• ๊ฐ์ฒด๋ฅผ ๋ฌธ์ž์—ด๋กœ ์ฝ๊ณ  new_labels=0 ์‹คํ–‰ ํšŸ์ˆ˜๋ฅผ ํ•™์Šต ํŠน์ง•์œผ๋กœ ์ž˜๋ชป ํ•ด์„ํ•œ ์ž์ฒด ์˜ค๋ฅ˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฒ€์ฆ๊ธฐ๋งŒ ์ˆ˜์ •ํ•œ ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์€ ์‹คํŒจ 0๊ฐœ์ด๋ฉฐ ํŒ๋‹จ ์ž๋ฃŒ ์ˆ˜์ •์€ 0ํšŒ์ž…๋‹ˆ๋‹ค. ๋ณด๊ณ ์„œ์˜ private/ ๊ฒฝ๋กœ๋Š” ๊ฒ€์ฆ ๋‹น์‹œ ์ž…๋ ฅ์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ƒ์ง•์  ์ด๋ฆ„์ด๊ณ  ํ•ด๋‹น ํŒŒ์ผ์€ ์ด ๋ฌธ์„œ์™€ ๊ฐ™์€ ๊ณต๊ฐœ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ์Šต๋‹ˆ๋‹ค.

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