16시간 연속 작업도구 — v2 확장 1차 (2026-07-03, kps)
개요
kps "지금부터 16시간 계속 작업도구 시작" → 자체 도구화한 연속 작업 루프(05:20→21:20 종료게이트)로
의미어코드 v2 확장 큐를 자기페이싱 실행. 폭주방지 가드레일 준수(무단데몬 없음·명시적 종료조건·정직보고).
작업도구 인프라
- 작업큐.psv (10 작업, 우선순위) + 작업드라이버.한선 (8/8): 다음작업 선택·종료시각 창(21:20=1280분)·계속판정 = 명시적 종료조건(시간 OR 전완료)로 폭주방지.
- 하네스 태스크(#1~6) 추적. 자기페이싱 = 메인루프 제어(데몬 아님, kps 언제든 중단 가능).
완료 작업 (1차 이터레이션)
| # | 작업 | 산출 | PASS |
|---|
| 1 | 한글글로스 4164 | 배치번역 도구화(tools/한글글로스생성.sh·개선.sh). 1차 1440/4164, 번호강건 재처리 진행 | 진행 |
| 2 | 삼진학습 v2 재훈련 | 실어휘분류v2: held-out v2 6/6 vs v1 2/6(같은P 온톨로지혼재→O자리 분리), STE is_Action 6/6 | 5/5 |
| 3 | 합성연산자 온톨로지 | 합성연산자v2: DEGREE=Property만·NEGATE=반의어관계·COMBINE 타입조합 | 13/13 |
| 4 | 문화계층·다국어 v2 | 문화계층온톨로지: 갑'뻘건'·을'빨갱이색'→같은 v2주소·Property(개인화=표층만) | 11/11 |
| 5 | 사건추론 확장 | 사건추론v2: 합성(Action∘Thing=사건)×인과(사건→Property상태)+타입정합 | 10/10 |
| 6 | v2 회귀총정리 | v2 스택 18모듈 157/157 그린. 래칫 501브리지 실연동=설계(실인프라 연동은 kps확인 대기) | — |
v2 스택 전체 (18 모듈, 157/157 PASS)
삼진주소v2 12·온톨로지코드북v2 10·의미어분류v2 3·온톨로지인과검증 9·지표기여 5·온톨로지합성 10·다국어온톨로지 12·인과엔진v2 7·삼진학습v2재시드 6·의미어래칫 10·의미어v3커버리지 6·합성실응용검증 8·의미어v2통합 12·실어휘분류v2 5·합성연산자v2 13·문화계층온톨로지 11·사건추론v2 10·작업드라이버 8.
새 학습 (함정)
- NEGATE는 산술 아닌 어휘관계: 순번 부호반전 = v2 주소 파괴(음수 S borrow). 반의어 등록으로 해결.
- 합성순번 < 729: 합성체 S가 729 이상이면 O블록 오버플로. 391~728 사용(base 최대 390 이후).
- bash 3.2(macOS): mapfile 없음.
$TOTAL행=변수명 mangling → ${TOTAL}행.
- 배치번역 정렬: 세미콜론 분리 취약(배치전체 fallback) → 번호<TAB>파싱 강건(부분성공).
관련 파일
- 작업큐.psv · libs/작업드라이버.한선 · tools/한글글로스생성.sh·한글글로스개선.sh
- libs/{실어휘분류v2·합성연산자v2·문화계층온톨로지·사건추론v2}.한선
- libs/실어휘코드북v2_한글.psv(1440)·_한글2.psv(재처리중)
다음
- 한글글로스 개선 완료 → 실어휘코드북v2 한글 컬럼 확정.
- 래칫 501브리지 실연동(kps 확인 후) · JS 파이프 v2 전환 · 삼진임베딩 실규모 재시드.
- 큐 소진 후 새 작업(서비스 빌드큐) 또는 kps 지시.