Repository navigation
File Labels 33 EN
Project only instance_id and patch from the two Parquet sources pinned in experiment 28. Under the precommitted plan, labels remain evaluation-only, outside queries, candidate construction, hint features and training. Catalog acquisition never reads patches.
| All 2,400 selected tasks | Result |
|---|---|
| Parse failures / unsupported blocks | 0 / 0 |
| Tasks with old-file paths | 2,398 |
| Tasks without old-file paths | 2 |
| Total old paths / maximum per task | 3,912 / 30 |
| New-file blocks / duplicate paths | 64 / 0 |
The two tasks without old paths each add only one new file. Do not replace them or remove them from the denominator. The eventual evaluation policy must distinguish old-file localization applicability from all-2,400 results. The public aggregate contains no paths, task IDs or patch bodies.
The Go parser reads pre-hunk old-file headers, rename metadata and unambiguous binary/mode headers. /dev/null denotes a new file. Body text cannot become a header label. Spaces, quoted Git escapes and Unicode are supported; ambiguous/invalid paths are not guessed. This is a path-metadata parser, not a complete Git syntax or patch-applicability verifier. Changed files are not exhaustive relevance labels or ground truth for difficulty, success or decomposition.
Bound patches to 2MiB and relative paths to 4,096 bytes. Never open files or execute/apply patches. Clone short paths to avoid retaining the whole raw patch backing string. Verify projection SHA-256, allowed fields, unique IDs and row bounds before use; preserve failure rows.
Only the maintainer Parquet converter uses existing PyArrow; Go execution has no Python requirement. The converter checks source hashes, row counts and column types, writes exclusive 0600 files, and excludes questions and execution scripts. Raw patches and labels.json remain local.
go run ./cmd/riido-filelabels --out .cache/file-labels-newPinned query and separate patch projections are required. A new directory receives public-safe results.json and private labels.json. Both reproduce byte for byte. Tests cover header/body isolation, new files, renames, binary/Unicode paths, duplicates, invalid paths and schema/hash checks. Maintainer converter isolation, permissions and overwrite guards passed locally with PyArrow; CI does not gain a PyArrow dependency.
Actual catalog membership and ranking have not yet been evaluated. Source acquisition is complete; comparison follows the separately frozen scoring plan. Existing reserves and models are unchanged.
riidolaya is experimental. No demonstrated Codex cost savings; repository selection is preview-only.
riidolaya는 실험 단계입니다. Codex 절감은 미입증이며 저장소 선택은 preview입니다.
English README · 한국어 README · Versioned Wiki sources / Wiki 원본
이전 연구 안내 펼치기 / Earlier research
- 실제 이어 학습 V3 · 한국어 · Actual V3 training · English
- 진행·완료 보고·질문100건 결과 KO · 100-case results EN
- 라벨·이모지·상태 힌트 KO · Content/state hints EN
- 개발 진행·완료 보고·질문 pilot KO · Development pilot EN
- 작은 검증 기록 KO · Compact evidence EN
- 현재 개발 자료 35개·다음 학습 조건 · 35-row data and next training gates
- 개발용 학습 자료 2개 · Two qualified training requests
- 첫 두 과제 실제 관측 · First two actual observations
- 전체 사용법 KO · Full usage EN
- 작은 동작 힌트 KO · Small hints EN
- 설명 보강 비교76 · Caption diagnostic76
- Go 압축 가중치78 · Packed Go weights78
- 공개 함수 동작 검증 · Public function verification
- 다음 학습 자료 준비 · Training data preparation
- 동작에서 학습 정답·실제 학습79 · Grounded labels and actual fit79
- 소스 동작 관찰 · Source observations
- 저장 크기와 RAM · Storage and RAM
- 라이선스 · Licensing
- 시점별 기록 원문 / Chronological history
- 전체 연구 링크 / Full research index
- 문서 목록 / Documentation