docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리 - #47

Merged
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup
Aug 10, 2026
Merged

docs(data): Knowledge 저장소 구조와 최종 데이터 기준 정리#47
hywznn merged 1 commit into
mainfrom
agent/knowledge-repository-cleanup

Conversation

@hywznn

Copy link
Copy Markdown
Member

연결 Issue

Closes#46

변경 내용

  • 루트와 패키지 README를 실제 저장소 구조에 맞게 간결하게 정리
  • Hugging Face를 모델 배포 기준 위치로 명시하고 Git LFS snapshot의 역할 구분
  • 최종 Intent 데이터 1,340건을 canonical source로 지정
  • Train 1,072건 / Validation 268건의 실제 ID 경로·SHA-256·최종 라벨 분포 정정
  • split JSON Schema와 source hash, 중복·누락, template leakage, 통계 검증 추가
  • 최종 데이터의 명확한 구조 오류 3건 수정
    • ID 1091, 1125: evidence 원문 등장 순서대로 Intent 배열 복원
    • ID 1322: 원문에 없는 비연속 evidence를 exact substring으로 수정

변경 이유

최종 데이터와 모델 산출물이 main에 병합된 뒤에도 README와 manifest가 검수 전 데이터 및 provisional split을 가리켜, 실제 사용 기준과 자동 검증 대상이 달랐습니다. 그 결과 최종 JSONL의 구조 오류 3건이 기존 CI에서 검사되지 않았습니다.

데이터 변경

항목내용
최종 데이터1,340건 유지, 구조 오류 3건 수정
현재 sourceversion 1.2.1 / SHA-256 84d1b0de9ec4a009c36ffcf7e06d146affe5535d0f0791c1afd593ef9aa80cfb
Train / Validation1,072 / 268, ID 변경 없음
라벨 분포변경 없음
개인정보패턴 검사 통과

현재 포함된 모델 가중치는 수정 전 version 1.2.0 snapshot(SHA-256 447174a9...)으로 학습되었습니다. 이번 PR에서는 재학습하지 않았으며 manifest와 모델 README에 lineage를 명시했습니다.

검증

  • make check
  • Ruff format/check
  • Knowledge validation
  • 18 tests
  • Train/Validation 교집합 0
  • 전체 1,340 ID 완전 포함
  • normalized template split leakage 0
  • source/output SHA-256 검증
  • 개인정보 패턴 검사
  • git diff --check

영향 및 제한사항

  • 모델 재학습·성능 재평가와 대용량 가중치 이동은 포함하지 않습니다.
  • Validation 268건은 독립 Gold Test가 아니므로 최종 성능 주장에 사용할 수 없습니다.
  • 운영 모델 서버의 장기 소유권은 fowoco/ai로 유지합니다.

리뷰 포인트

  • final JSONL 3건의 구조 수정이 Intent 규칙 v1.1과 일치하는지
  • 기존 split ID를 유지하고 최종 라벨 통계만 다시 계산한 lineage 설명이 충분한지
  • Hugging Face와 Git LFS의 역할 구분이 팀 정책과 맞는지

@hywznn
hywznn marked this pull request as ready for review August 10, 2026 15:26
@hywznn
hywznn merged commit 54bb6cc into mainAug 10, 2026
3 checks passed
@hywznn
hywznn deleted the agent/knowledge-repository-cleanup branch August 10, 2026 15:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(data): Knowledge 저장소 구조와 최종 Intent 데이터 기준 정리

1 participant

@hywznn