allcll-backend์์ ์์ธ ๋ถ์/RCA, ์ฑ๋ฅ ๋ณ๋ชฉ ์ง๋จ, ๋ณด์ ์ํ ๊ฒํ , PR ๋ฆฌ๋ทฐํ ๊ฒฐํจ ๋ถ์, ํจํค์งยท๋ฐ์ดํฐ ํ๋ฆยท์ํคํ ์ฒ ํ์ ์ฒ๋ผ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ฆ๊ฑฐ์ ์ํฅ ๋ฒ์๋ฅผ ๋จผ์ ์ ๋ฆฌํ ๋ ์ฌ์ฉ. "๋ถ์ ํ ๊ณ ์ณ์ค"๋ findings๋ฅผ ๋จผ์ ๋ง๋ค๊ณ bug-fix/refactoring ํ์์ผ๋ก ๋ถ๋ฆฌ. ์์ ๊ตฌํยท๊ฒ์ฆ ์ถ๊ฐยท๋์ ๋ณด์กด ๋ฆฌํฉํ ๋งยทํ ์คํธ ์์ฑยท๋ํ ๋๋ฉ์ธ ์ฌ์ค๊ณ์ primary๋ก ์ฌ์ฉํ์ง ๋ง ๊ฒ.
domain/graduation/**, support/sheet/**, admin/graduation/** ์ฝ๋ ์์ (์ ๊ท ํผ์ณยท๋ฒ๊ทธ ์์ ยท๋ฆฌํฉํ ๋ง) ์ ๋ฐ๋. ์ฌ๋์ด ์๊ฐํธ๋ ์ฝ๊ณ ์์ ๊ท์น์ผ๋ก ์ ์ฌํ ๋ฐ์ดํฐ๋ผ, ๊ทธ ๊ท์น์ ์ฝ๋๊ฐ ๋น ๋จ๋ฆฌ์ง ์๊ฒ ๊ฐ์ ํ๋ค. resolver ๊ณ์ธต ๊ฒฝ์ ์๋ฌด, ์ ์ฌ ๊ท์นยท๋ฐ์ดํฐ ์ถ์ฒ ์ ์ ๊ฒ, knowledge ์ ํ ์ ๊ฒ, baseline ํ ์คํธ๋ฅผ ๊ฒ์ดํ ํ๋ค.
์กธ์ ์๊ฑด ์ฌ์ฉ์ ํ๊ธฐ(QA ์ ๊ณ ) ์ฒ๋ฆฌ ์ ์๋ ๋ฐ๋. ์ ๊ณ ๋ฅผ ์์ธ ๋ฐฐ์น๋ก ๋ฌถ๊ณ , ์ํค(graduation-llm-wiki) ์ ๋ณธ์ผ๋ก ๊ธฐ๋ ๋์์ ํ์ ํ ๋ค ๋ฐ์ดํฐ(์ํธ drift)/์ฝ๋/๋ชจ์์ผ๋ก ํ์ ํด ํด๊ฒฐํ๋ค. ์ ๊ณ ํ๋ฒ fixture ํ๊ท ํ ์คํธ์ PR ์ํค ์ธ์ฉ์ ์๋ฌดํ. ํธ๋ฆฌ๊ฑฐ - "QA", "ํ๊ธฐ", "์ ๊ณ ", "์ค๋ฅ", ํน์ ํ๋ฒ์ ์กธ์ ์๊ฑด ์คํ ๋ถ์.
๋ฒ๊ทธ ์์ ยท๊ฒ์ฆ ๋ก์ง ์ถ๊ฐยท์์ ๊ธฐ๋ฅ ๋ณด์ ๋ฑ ๋์์ ๋ณ๊ฒฝํ๋ ์์ ์ ์๋ ๋ฐ๋. ๋ฆฌํฉํ ๋ง๊ณผ ๋ค๋ฅด๊ฒ ์๋์ ์ธ ๋์ ๋ณ๊ฒฝ์ด ๋ชฉํ. ๋ณ๊ฒฝ ์ํฅ๊ณผ ๊ฒ์ฆ ๋จ๊ณ ์๋ฌดํ.
allcll-backend์์ ๋ฆฌํฉํ ๋งยท์ฑ๋ฅ ๊ฐ์ ยท์ฝ๋ ๊ตฌ์กฐ ๋ณ๊ฒฝ ์์ ์ ์ฌ์ฉ. ๋์ ๋ณด์กด์ด ์ค์ํ ์์ ์์ ๋ฒ์ ์ค์์ ํ ์คํธ ๋ฌด์์ ํต๊ณผ๋ฅผ ๊ฐ์ ํ๋ค. ๋์์ด ์๋์ ์ผ๋ก ๋ณ๊ฒฝ๋๋ฉด bug-fix ์คํฌ๋ก ๋ถ๊ธฐ. ๋ฆฌํฉํ ๋งยท๊ตฌ์กฐ ๋ณ๊ฒฝยท์ฑ๋ฅ ๊ฐ์ ์ ํธ๊ฐ ์์ผ๋ฉด ์ฝ๋ ์ง๊ธฐ ์ ์ ์ด ์คํฌ์ ๋จผ์ ๋ฐ๋.
ํ ์คํธ ์์ฑยท์์ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. ์ฌํด์ ํตํฉ ํ ์คํธ๊ฐ 72%, ๋ถ๋ฅ ์์คํ (๐ข-A/๐ข-B/๐ก/๐ด)์ผ๋ก AI ์์ ๋ฒ์๋ฅผ ๊ฒฐ์ ํ๋ค. ๋จ์ ํ ์คํธ, ํตํฉ ํ ์คํธ, WebMvcTest, AssertJยท@MockitoBeanยทFixture ์ ์ import ์ปจ๋ฒค์ ์ ์ฉ. ํ ์คํธ ๊ด๋ จ ์์ ์ด๋ฉด ์ฝ๋ ์ง๊ธฐ ์ ์ ์ด ์คํฌ์ ๋จผ์ ๋ฐ๋.