크라우니인베스트 일지 서브시스템 버그 수정 (2026-06-13)
개요
자율에이전트 일지 서브시스템의 검증 적발 버그 4건 수정 + 손상 데이터 복구.
수정 내용
1. 핵심/일지.한선 — 회전한계 byte 안전화
_회전한계 = 12000 → 4500 (char 기준 보수치, 한글 3B/char 가정)
- 병합 가드
<= 15000 → <= 9400
- 주석에 근거 명시
2. 일지_기록 반환값 의미화
반환 1 → 반환 숫자변환(시각) (epoch 초, 증가하는 의미 있는 id)
3. 손상 데이터 복구
- 원본 16415B (UTF-8 끝부분 절단) →
data/일지.손상백업.20260613.dat 보존
- 유효 UTF-8 경계(byte 16381) 이내 273줄 → 마지막 121줄(~3988 char) 추출 → 새
data/일지.dat
4. 문서 정정
- CLAUDE.md: API 경로 설명 정정 (한글 별칭 미동작 명시) + char 기반 한계 규칙 추가
- 인터페이스.md: 일지_기록 반환값 변경 반영 + VM 함정 섹션 회전 한계 설명 추가
검증 결과
- 회전 실증: 160회 patrol 후 p1=8283B, p2=8288B, p3=976B (전부 < 16384B)
- 일지id epoch 확인: 1781279257 (> 1700000000) ✅
- 제안 전이: PR10 등록(대기) → /api/propact 승인 → agentfeed 기록 ✅
- 회귀: /api/status /api/ops /api/brief /api/ask 전부 200+유효JSON ✅
관련 파일
- /Users/ef/crowny-invest/핵심/일지.한선
- /Users/ef/crowny-invest/CLAUDE.md
- /Users/ef/crowny-invest/인터페이스.md
- /Users/ef/crowny-invest/data/일지.dat (복구본)
- /Users/ef/crowny-invest/data/일지.손상백업.20260613.dat (원본 보존)