Intent Contrast Assembly - kimjooyoon/meta-ontology-go GitHub Wiki

같은 μ½”λ“œ λΆ€ν’ˆμ— λ‹€λ₯Έ μš”κ΅¬λ₯Ό μ£Όλ©΄

파일 μ΄λ¦„μ—μ„œ 접미사λ₯Ό 남길 λ•Œλ„ 있고, μ§€μšΈ λ•Œλ„ μžˆμŠ΅λ‹ˆλ‹€. μž¬μ‹œλ„ μ—¬λΆ€λ₯Ό κ³„μ‚°ν•œ λŒ€λ‘œ μ“Έ μˆ˜λ„ 있고, 이번 μž‘μ—…μ—μ„œλŠ” μ•„μ˜ˆ 끄고 싢을 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. Gooo의 선택지가 같아도 μš”κ΅¬κ°€ 달라지면 쑰립 결과도 달라져야 ν•©λ‹ˆλ‹€.

2026-10-08 μ‹€ν—˜μ—μ„œλŠ” 파일λͺ… μ²˜λ¦¬Β·μ •μˆ˜ λ‚˜λˆ—μ…ˆΒ·μž¬μ‹œλ„ νŒλ‹¨μ˜ μ„Έ ν•„λ“œμ— 이런 μš”κ΅¬λ₯Ό μ£Όμ—ˆμŠ΅λ‹ˆλ‹€. ν•„λ“œλ§ˆλ‹€ 두 κ°€μ§€ λ™μž‘μ„ μš”μ²­ν•΄ ν”„λ‘œκ·Έλž¨λ³„λ‘œ μ—¬λŸ 정책을 λ§Œλ“­λ‹ˆλ‹€. μ—¬λŸ 후보 λ°°μΉ˜μ™€ ν•œκ΅­μ–΄Β·μ˜μ–΄Β·ν˜Όν•© ν‘œν˜„μ„ 합쳐 576ν–‰μž…λ‹ˆλ‹€. μ„Έ ν”„λ‘œκ·Έλž¨μ—μ„œ λ‚˜μ˜¨ λ³€ν˜•μ΄λ©°, 독립 ν”„λ‘œκ·Έλž¨ μˆ˜λŠ” μ„Έ 개둜 μœ μ§€ν•©λ‹ˆλ‹€.

λ¨Όμ € μž…λ ₯이 μš”κ΅¬λ₯Ό κ΅¬λΆ„ν•˜λŠ”μ§€

μ½”λ“œ λ³Έλ¬Έκ³Ό 후보식을 μœ μ§€ν•œ 채 μš”κ΅¬ λ¬Έμž₯κ³Ό κΈ°λŒ€κ°’μ„ λ°”κΏ‰λ‹ˆλ‹€. 독립 Go ν•¨μˆ˜κ°€ κΈ°λŒ€κ°’μ„ κ³„μ‚°ν•˜κ³ , Gooo μ»΄νŒŒμΌλŸ¬κ°€ 후보λ₯Ό μ‹€ν–‰ν•΄ κ·Έ λ™μž‘μ„ λ§Œλ“œλŠ” 선택을 κΈ°λ‘ν•©λ‹ˆλ‹€. λͺ¨λΈμš© κ·Έλž˜ν”„λŠ” 후보λ₯Ό κ²€μ‚¬ν•˜κΈ° 전에 μ†ŒμŠ€λ§Œ 읽어 λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€.

μž…λ ₯ μ„œλ‘œ λ‹€λ₯Έ 전체 λ°°μ—΄ 같은 배열에 ν•˜λ‚˜μ˜ 닡을 κ³ λ₯Ό λ•Œ κ°€λŠ₯ν•œ μ΅œλŒ€ μΆ©μ‘± ν–‰
μ½”λ“œ κ·Έλž˜ν”„ + μš”κ΅¬ 576 576/576
같은 κ·Έλž˜ν”„ + μš”κ΅¬λ₯Ό 같은 λ¬Έμžμ—΄λ‘œ μΉ˜ν™˜ 24 72/576 (12.5%)

μš”κ΅¬λ₯Ό μ§€μš΄ 각 κ·Έλ£Ήμ—λŠ” μ •λ‹΅ μ—¬λŸ κ°€μ§€κ°€ 각각 μ„Έ λ²ˆμ”© λ“€μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μ½”λ“œ μœ„μΉ˜λ§Œ μ™Έμ›Œμ„œλŠ” λͺ¨λ“  μš”κ΅¬λ₯Ό 맞힐 수 없도둝 κ΅¬μ„±ν•œ κ²ƒμž…λ‹ˆλ‹€. μœ„ ν‘œλŠ” μ‹€μ œ λͺ¨λΈ μ •λ‹΅λ₯ μ„ λ‚˜νƒ€λ‚΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μƒˆ λͺ¨λΈ ν•™μŠ΅ 전에 ν‘œν˜„κ³Ό 자료 ꡬ성을 ν™•μΈν•œ κ΄€μΈ‘μž…λ‹ˆλ‹€.

Gooo둜 μž‘μ„±ν•œ 평가 ν•¨μˆ˜λ„ 이 수치λ₯Ό μ½μŠ΅λ‹ˆλ‹€. μ›λž˜ μž…λ ₯μ—λŠ” μ‹€μ œ 선택기λ₯Ό ν‰κ°€ν•˜λΌλŠ” evaluate-chooser, μš”κ΅¬λ₯Ό μ§€μš΄ μž…λ ₯μ—λŠ” ν•„μš”ν•œ ꡬ뢄을 λ³΄μ‘΄ν•˜λΌλŠ” preserve-distinguishing-source-factsλ₯Ό λ°˜ν™˜ν–ˆμŠ΅λ‹ˆλ‹€.

λ§Œλ“€μ–΄μ§„ ν”„λ‘œκ·Έλž¨ μ‹€ν–‰

각 ν”„λ‘œκ·Έλž¨μ˜ μ—¬λŸ 정책을 μ‹€μ œλ‘œ μ‘°λ¦½ν•˜κ³  별도 μž…λ ₯을 λ„£μ—ˆμŠ΅λ‹ˆλ‹€. 이 싀행은 ν˜Όν•© ν‘œν˜„, κ³ μ • 배치 ν•œ κ°€μ§€λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 파일λͺ… 40/40, λ‚˜λˆ—μ…ˆ 40/40, μž¬μ‹œλ„ 48/48둜 총 128/128 κ²°κ³Όλ₯Ό μΆ©μ‘±ν–ˆμŠ΅λ‹ˆλ‹€. μ €μž₯ν•œ 쑰립도 같은 128/128을 λ°˜ν™˜ν–ˆμŠ΅λ‹ˆλ‹€. 16개의 고유 μž…λ ₯을 μ—¬λŸ 정책에 μž¬μ‚¬μš©ν–ˆμœΌλ©° 반볡 횟수λ₯Ό 고유 μž…λ ₯ 수둜 μ„Έμ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 큰 μ •μˆ˜, ν•œκΈ€Β·μ΄λͺ¨μ§€μ˜ λ°”μ΄νŠΈ 길이, μ‹œκ°„ μƒν•œκ³Ό 쀑단 μ‚¬μœ λ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.

μˆ˜μ§‘κΈ°λŠ” μ‹€μ œ μž…λ ₯·좜λ ₯을 λ‹€μ‹œ λΉ„κ΅ν•˜κ³  μΆœμ²˜μ™€ 선택을 ν™•μΈν•©λ‹ˆλ‹€. κΈ°λŒ€κ°’μ„ λ§Œλ“€ λ•Œ μ‚¬μš©ν•œ Go ν•¨μˆ˜μ™€ μ‹€μ œ λ„€μ΄ν‹°λΈŒ κ²°κ³Όλ₯Ό λŒ€μ‘°ν•˜λ©° μ •μˆ˜μ˜ 정밀도λ₯Ό μœ μ§€ν•©λ‹ˆλ‹€. μ „ κ³Όμ •μ˜ μƒˆ λͺ¨λΈ ν˜ΈμΆœμ€ 0νšŒμž…λ‹ˆλ‹€.

둜컬 전체 race·정적 검사와 PR·브랜치 CIλ₯Ό 톡과해 μž‘μ—…μž₯ main 145922bf에 λ³‘ν•©ν–ˆμŠ΅λ‹ˆλ‹€. CI 원본을 λ‚΄λ €λ°›μ•„ ν•΄μ‹œλ₯Ό ν™•μΈν•˜κ³ , 두 μž…λ ₯의 전체 λ°°μ—΄ κ·Έλ£ΉΒ·λ ˆμ΄λΈ” 뢄포·Gooo νŒλ‹¨μ΄ 둜컬과 같은지 λΉ„κ΅ν–ˆμŠ΅λ‹ˆλ‹€. CI의 Gooo 평가 ν”„λ‘œκ·Έλž¨μ€ κΈ°μ‘΄ κ³ μ • 버전 0.6.8둜 μ‹€ν–‰ν–ˆμŠ΅λ‹ˆλ‹€. 576개 μ†ŒμŠ€λ₯Ό μƒˆλ‘œ μˆ˜μ§‘ν•˜κ±°λ‚˜ 24개 λ³€ν˜•μ„ κ·Έ CIμ—μ„œ λ‹€μ‹œ λ„€μ΄ν‹°λΈŒ μ‹€ν–‰ν•œ κ²ƒμœΌλ‘œ μ„Έμ§€ μ•ŠμŠ΅λ‹ˆλ‹€. CI 원본과 병합 기둝.

λ‹€μŒ ν•™μŠ΅μ— μ“°λŠ” 방법

ν•œ ν”„λ‘œκ·Έλž¨μ˜ λͺ¨λ“  λ°°μΉ˜Β·μš”κ΅¬Β·λ²ˆμ—­μ„ ν•¨κ»˜ λ¬ΆμŠ΅λ‹ˆλ‹€. 두 ν”„λ‘œκ·Έλž¨ 384ν–‰μœΌλ‘œ ν•™μŠ΅ν•˜κ³  남은 ν”„λ‘œκ·Έλž¨ 192ν–‰μœΌλ‘œ ν‰κ°€ν•˜λŠ” μ„Έ 뢄할을 κ³„νšν–ˆμŠ΅λ‹ˆλ‹€. 같은 μ½”λ“œμ˜ λ²ˆμ—­μ„ ν•™μŠ΅κ³Ό 평가 μ–‘μͺ½μ— μ„žμœΌλ©΄ μƒˆ ν”„λ‘œκ·Έλž¨μ—μ„œμ˜ νŒλ‹¨μ„ 보기 μ–΄λ ΅κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

첫 μ„ νƒμ˜ μ •λ‹΅λ₯ , μ‹œλ„ μ˜ˆμ‚° μ•ˆμ˜ 완성도, ν•„λ“œλ³„ κ²°κ³Ό, μš”κ΅¬λ₯Ό 바꿨을 λ•Œ 선택도 λ°”λ€ŒλŠ”μ§€λ₯Ό λ”°λ‘œ μΈ‘μ •ν•©λ‹ˆλ‹€. ν˜„μž¬ λ¬Έμž₯듀은 직접 μž‘μ„±ν•œ μ„Έ κ°€μ§€ ν‘œν˜„μ΄λ―€λ‘œ μƒˆλ‘œμš΄ ν•œκΈ€Β·μ˜λ¬Έ λ¬Έκ΅¬λŠ” μΆ”κ°€λ‘œ κ΄€μΈ‘ν•  κ³Όμ œμž…λ‹ˆλ‹€. 이 μž…λ ₯ 관츑에 이어 첫 κ·Έλž˜ν”„ λͺ¨λΈ ν•™μŠ΅μ„ μ™„λ£Œν–ˆμŠ΅λ‹ˆλ‹€. ν”„λ‘œκ·Έλž¨ μ œμ™Έ 평가와 μ‹€μ œ 쑰립의 λΆ€λΆ„ 좩쑱을 ν•¨κ»˜ κ³΅κ°œν•©λ‹ˆλ‹€.

μ‹€ν—˜ PR Β· μ›λ³ΈΒ·μž¬ν˜„ λͺ…λ Ή Β· λͺ¨λΈμ—κ²Œ 계산 κ³Όμ • μ „λ‹¬ν•˜κΈ°.