Commit Graph

  • a80f0ae0e3 chore: bump version 0.33.1 + release notes main v0.33.1 altair823 2026-08-29 12:11:40 +09:00
  • 07094f453a Merge pull request 'fix(parse-image): #239 얇은 검출 박스가 이미지 OCR 전체를 날리던 문제' (#240) from fix/paddle-onnx-rec-min-width into main altair823 2026-08-29 01:52:12 +00:00
  • 5815f749a5 chore: PR #240 회차 4 리뷰 반영 — 노출 구간을 v0.28.0 으로 정정 altair823 2026-08-28 18:50:19 +09:00
  • 478dafeab6 chore: PR #240 회차 3 리뷰 반영 — 회차 2 가 고치면서 새로 만든 둘 altair823 2026-08-28 18:31:44 +09:00
  • b60148b123 chore: PR #240 회차 2 리뷰 반영 — DOGFOOD 스니펫이 조용히 무시되는 옛 키였다 altair823 2026-08-28 18:08:38 +09:00
  • 77ed432af8 chore: PR #240 회차 1 리뷰 반영 — 테스트가 상수를 위로 올리는 방향을 못 잡았다 altair823 2026-08-28 17:39:53 +09:00
  • d6654ab3da fix(parse-image): #239 얇은 검출 박스가 이미지 OCR 전체를 날리던 문제 altair823 2026-08-28 16:51:05 +09:00
  • 5596d41565 chore: bump version 0.32.0 → 0.33.0 v0.33.0 altair823 2026-08-17 06:23:20 +09:00
  • 500ed96358 Merge pull request 'feat(parse-pdf): #232 스캔 PDF 를 페이지 렌더링으로 OCR' (#238) from feat/pdf-page-render into main altair823 2026-08-16 18:44:59 +00:00
  • df76e5e874 chore: PR #238 회차 3 리뷰 반영 — 검증 안 하던 테스트 교체 altair823 2026-08-17 03:36:03 +09:00
  • 7b3057fcd6 chore: PR #238 회차 2 리뷰 반영 — 폴백의 ? 회귀 + 렌더 경로 테스트 altair823 2026-08-17 03:12:38 +09:00
  • e76e909f56 chore: PR #238 회차 1 리뷰 반영 — render_dpi 가 동작하지 않았다 altair823 2026-08-17 02:45:49 +09:00
  • 2871da14f4 feat(parse-pdf): #232 스캔 PDF 를 페이지 렌더링으로 OCR altair823 2026-08-17 01:53:46 +09:00
  • d1bf686140 Merge pull request 'refactor(app): #231 derivation cache 배칭 + 계측 — 가설은 재현 안 됨' (#237) from refactor/derivation-cache-batching into main altair823 2026-08-16 15:39:23 +00:00
  • 7012d4ec76 docs(hotfixes): #231 실측 모수 정정 — skip 365 vs 로그의 730 altair823 2026-08-17 00:34:37 +09:00
  • bee1ace06b chore: PR #237 회차 2 리뷰 반영 — 모수 정합 + 올림 + 라벨 정정 altair823 2026-08-17 00:28:06 +09:00
  • 40042c809b chore: PR #237 회차 1 리뷰 반영 — 계측 정밀도와 서술 정정 altair823 2026-08-17 00:08:10 +09:00
  • 74e28293ba refactor(app): #231 derivation cache 배칭 + 계측 — 가설은 재현 안 됨 altair823 2026-08-16 23:38:20 +09:00
  • 9107f353df Merge pull request 'feat(app): #228 삭제 sweep 을 진행바·ndjson 로그에 노출' (#236) from feat/sweep-progress-events into main altair823 2026-08-16 13:08:23 +00:00
  • d794c7a55f chore: PR #236 회차 3 리뷰 반영 — 빈 스캔 취소 오보고 + 테스트 탐지력 altair823 2026-08-16 22:02:02 +09:00
  • 6f9011eb1d chore: PR #236 회차 2 리뷰 반영 — sweep 취소 협조 + 바 복구 회귀 가드 altair823 2026-08-16 21:40:21 +09:00
  • 2c2cbd2b94 chore: PR #236 회차 1 리뷰 반영 — sweep 뒤 진행바 복구 altair823 2026-08-16 21:18:15 +09:00
  • 1626a40a28 feat(app): #228 삭제 sweep 을 진행바·ndjson 로그에 노출 altair823 2026-08-16 20:57:34 +09:00
  • 2cbac4d4e8 Merge pull request 'fix(store-sqlite): #229 chunks_fts 삭제를 전체 스캔에서 rowid 조회로' (#235) from fix/fts-rowid-delete into main altair823 2026-08-16 11:17:19 +00:00
  • 8537e5765e chore: PR #235 회차 3 리뷰 반영 — 판정 보류 분기 + vector_store env altair823 2026-08-16 20:17:15 +09:00
  • 8dbfa89b57 chore: PR #235 회차 2 리뷰 반영 — doctor 점검의 오탐·부작용 제거 altair823 2026-08-16 20:00:22 +09:00
  • 17167e6943 chore: PR #235 회차 1 리뷰 반영 — 실패 양상 탐지 + 사실관계 정정 altair823 2026-08-16 19:39:04 +09:00
  • 70b7c01fce fix(store-sqlite): #229 chunks_fts 삭제를 전체 스캔에서 rowid 조회로 (V016) altair823 2026-08-16 18:43:06 +09:00
  • 5fa0e79967 Merge pull request 'fix(store-vector): #230 나머지 — 삭제 배치화 + 삭제 경로 압축 + doctor 지표' (#234) from fix/lance-delete-batching into main altair823 2026-08-16 09:20:32 +00:00
  • ee39cfb387 chore: PR #234 회차 2 리뷰 반영 — doctor hint 노출 + 압축 가드 altair823 2026-08-16 17:44:18 +09:00
  • 1ff547f4c5 chore: PR #234 회차 1 리뷰 반영 — 압축 트리거·고아 창·doctor 판정 altair823 2026-08-16 17:26:33 +09:00
  • ed6cfd606f fix(store-vector): #230 나머지 — 삭제 배치화 + 삭제 경로 압축 + doctor 지표 altair823 2026-08-16 17:02:01 +09:00
  • aeb65e6698 Merge pull request 'fix: 28.4k 문서 도그푸딩이 잡은 결함 3건 + eval 회귀 게이트' (#233) from fix/lance-compaction into main altair823 2026-08-16 05:56:46 +00:00
  • 2ad99ab491 chore: PR #233 리뷰 반영 — 압축 트리거·플래그 이름·불필요 의존 정리 altair823 2026-08-16 14:56:26 +09:00
  • ce10530003 fix: 28.4k 문서 도그푸딩이 잡은 결함 3건 + eval 회귀 게이트 altair823 2026-08-16 14:08:27 +09:00
  • dd6f4af2b8 Merge pull request 'docs(README): kebab ask 표에서 제거된 --session 플래그 정리' (#227) from docs/readme-ask-flags into main altair823 2026-06-28 04:54:45 +00:00
  • 99b1c5d45b docs(README): kebab ask 표에서 제거된 --session 플래그 정리 altair823 2026-06-28 04:53:34 +00:00
  • cdb10536a0 Merge pull request 'docs: frozen spec 을 현행 코드(v0.32.0) 기준으로 재조정' (#226) from docs/reconcile-frozen-spec into main altair823 2026-06-28 02:51:35 +00:00
  • 93e69c9bec docs: 재조정 후속 — 정책 문구 정합 + 코드 코멘트 lag 수정 altair823 2026-06-27 23:09:28 +00:00
  • 6105ae1073 docs: frozen spec 을 현행 코드(v0.32.0) 기준으로 재조정 altair823 2026-06-27 23:05:20 +00:00
  • 60c9c56094 Merge pull request 'docs: 문서 재정리 — historical 223개 압축/삭제 + DOCS.md SoT 지도 (md 268→66)' (#225) from docs/reorg into main altair823 2026-06-27 12:57:07 +00:00
  • 71018427e3 docs: Phase 7 검증 — 깨진 링크 2건 + parse/README stale crate 참조 정정 altair823 2026-06-27 12:50:40 +00:00
  • d4ac11f0e2 docs: historical 문서 223개 삭제 — durable 은 living 흡수, 원본은 git history altair823 2026-06-27 12:48:13 +00:00
  • 5e6d977281 docs: CLAUDE 3구역 정책 + DOCS.md 지도 + component README task-spec 링크 정리 altair823 2026-06-27 12:46:29 +00:00
  • 5527e195da docs: HANDOFF/INDEX 를 현재(v0.32.0) phase·component 대시보드로 슬림 altair823 2026-06-27 12:43:59 +00:00
  • 993fae79d0 docs: DOCS.md (SoT 지도) + CHANGELOG.md 신설 + README 포인터 altair823 2026-06-27 12:37:29 +00:00
  • 13bb30e9ef docs(arch): 삭제 전 durable 보존 — task-spec invariant 4건 + 의존성 경계표 altair823 2026-06-27 12:35:41 +00:00
  • 19fce9df0b docs(spec): 문서 재정리 설계 C(max-compress) 로 개정 — 이동→삭제/압축 altair823 2026-06-27 12:26:42 +00:00
  • d220aa4e44 docs(spec): 문서 재정리 설계 — living/frozen/archive 3구역 + DOCS.md SoT 지도 altair823 2026-06-27 11:50:12 +00:00
  • f8ef790b83 Merge pull request 'docs: README/ARCHITECTURE v0.32.0 동기화 + CLAUDE.md README 최신성 규칙' (#224) from docs/sync-readme-architecture-v0-32-0 into main altair823 2026-06-27 11:35:08 +00:00
  • 745ac6e589 docs: README/ARCHITECTURE v0.32.0 동기화 + CLAUDE.md README 최신성 규칙 altair823 2026-06-27 11:31:27 +00:00
  • 484eb14a2c Merge pull request 'chore: bump version 0.31.0 → 0.32.0 + v0.32.0 release notes' (#223) from chore/release-v0-32-0 into main v0.32.0 altair823 2026-06-27 03:25:45 +00:00
  • 34672e82cc chore: PR #223 회차 1 리뷰 반영 — release notes 사실 정정 (unsafe-libyaml / crate count / 줄수) altair823 2026-06-27 03:22:30 +00:00
  • cf773ad56c chore: bump version 0.31.0 → 0.32.0 + v0.32.0 release notes altair823 2026-06-27 03:15:34 +00:00
  • fef06e246f Merge pull request 'refactor: audit-tail 정리 — FusionPolicy inline + dual-YAML 통일 + NLI required' (#222) from refactor/audit-tail-micro-cleanups into main altair823 2026-06-27 02:53:16 +00:00
  • bac541ba90 chore: PR #222 회차 1 리뷰 반영 — serde_yaml_ng workspace pin 복원 altair823 2026-06-27 02:50:43 +00:00
  • 3ac3e91421 refactor: audit-tail 정리 — FusionPolicy inline + dual-YAML 통일 + NLI required altair823 2026-06-27 02:44:03 +00:00
  • 2f02058f63 Merge pull request 'refactor(core): 빈 re-export shim crate kebab-embed/kebab-llm → kebab-core 흡수' (#221) from refactor/fold-trait-shim-crates into main altair823 2026-06-27 02:16:09 +00:00
  • 2d68827cf5 refactor(core): 빈 re-export shim crate kebab-embed/kebab-llm → kebab-core 흡수 altair823 2026-06-27 01:06:14 +00:00
  • 9dc7e14434 Merge pull request 'refactor(chunk): 9개 동일 code AST chunker → CodeAstV1Chunker 통합' (#220) from refactor/code-ast-chunker-consolidation into main altair823 2026-06-27 00:22:05 +00:00
  • cc17873d08 chore(chunk): PR #220 회차 1 리뷰 반영 — .context → .with_context (lazy alloc) altair823 2026-06-27 00:05:20 +00:00
  • 7665272aa5 refactor(chunk): 9개 동일 code AST chunker → CodeAstV1Chunker 통합 altair823 2026-06-26 23:59:10 +00:00
  • 9e8dafd4a6 Merge pull request 'refactor(search): 죽은 search-cache + search --explain scaffold 제거' (#219) from refactor/dead-search-cache-scaffold into main altair823 2026-06-26 23:35:41 +00:00
  • 8dfeb007e0 chore(search): PR #219 회차 1 리뷰 반영 — 잔존 dead-cache 주석/help text 정리 altair823 2026-06-26 17:25:03 +00:00
  • db9090c87b refactor(search): 죽은 search-cache + search --explain scaffold 제거 altair823 2026-06-26 17:12:55 +00:00
  • fd3b4ae3d2 Merge pull request 'test(app): caption 캐시 검증 보강 — mock-LLM CI 가드 + GPU 도그푸딩 evidence' (#218) from test/caption-cache-mock into main altair823 2026-06-25 04:46:35 +00:00
  • 602d752d37 test(app): caption 캐시 b2 헬퍼 추출 + mock-LLM 결정적 게이트 (재실행=LLM 미호출) altair823 2026-06-25 02:39:35 +00:00
  • c48021c332 docs(hotfix): caption 캐시 GPU 도그푸딩 evidence — b2 실엔진 검증 (22× + 비결정성 박제) altair823 2026-06-25 02:30:28 +00:00
  • ed03e71a1c chore: bump version 0.30.1 → 0.31.0 + v0.31.0 release notes v0.31.0 altair823 2026-06-25 02:07:23 +00:00
  • cfffbf60ad Merge pull request 'feat(app): OCR/caption derivation 캐시 — 비전 산출물을 버전-캐스케이드에서 분리' (#217) from feat/ocr-caption-cache into main altair823 2026-06-25 01:47:29 +00:00
  • 141dfbfd3e refactor(app): PDF per-page OCR 캐시 GET 에러 debug 로그 — b1/b2 와 관측성 대칭 (PR #217 회차 1) altair823 2026-06-25 01:34:27 +00:00
  • 68138049ad test(app): paddle 실엔진 이미지 OCR 캐시 #[ignore] 게이트 — 재인덱싱=히트 (b1 e2e) altair823 2026-06-25 01:23:17 +00:00
  • f375b694b6 test(app): OCR 캐시 mock-engine 결정적 검증 — 재실행=엔진 미호출 + byte-identical + 버전 무효화 altair823 2026-06-25 01:13:02 +00:00
  • e64a56a321 feat(app): PDF 페이지 OCR 캐시 — PdfOcrOpts 캐시 핸들 (b3, parse-crate 의존 무변경) altair823 2026-06-25 01:01:49 +00:00
  • 578e78c83f feat(app): 이미지 caption 결과 캐시 — 바이트 키 caption 네임스페이스 (b2) altair823 2026-06-25 00:56:45 +00:00
  • 6ab503e27f feat(app): 이미지 OCR 결과 캐시 — 바이트 키 ocr 네임스페이스 (b1) altair823 2026-06-25 00:48:55 +00:00
  • 5ed80acf38 feat(app): ocr/caption derivation payload — full-struct serde encode/decode altair823 2026-06-25 00:44:19 +00:00
  • 7ed0151b81 feat(core): derivation_cache_key_bytes — 바이트 키 변형 (OCR/caption 입력용, NFC 없음) altair823 2026-06-25 00:38:03 +00:00
  • 62bb31053b docs(plan): PR2 OCR/caption derivation 캐시 구현 계획 — 7 task (core키+payload+b1/b2/b3+mock게이트+paddle레인) altair823 2026-06-25 00:32:15 +00:00
  • 3d9715b623 Merge pull request 'feat(app): 임베딩 캐시 전면화 — image/pdf/code 를 embed_with_cache 경유로' (#216) from feat/embed-cache-handlers into main altair823 2026-06-25 00:24:57 +00:00
  • ec2ee25a89 test(app): 캐시-히트 테스트에 단일-자산 격리 단언 추가 (report.new==1) — PR #216 회차 1 altair823 2026-06-24 23:53:38 +00:00
  • 7310a8a30a test(app): code 재인덱싱 임베딩 캐시 히트 + byte-identical 검증 (AVX-gated) altair823 2026-06-24 23:38:03 +00:00
  • ff4f9b782d feat(app): image/pdf/code 임베딩 캐시 hit/miss 로그 — markdown 과 관측성 대칭 altair823 2026-06-24 23:25:13 +00:00
  • 2517776b4a feat(app): image/pdf/code 임베딩을 embed_with_cache 경유로 (markdown 패턴 통일) altair823 2026-06-24 23:19:19 +00:00
  • 348e56d8fc docs(plan): PR1 임베딩 캐시 전면화 구현 계획 — 3 핸들러 embed_with_cache 배선 + 결정적 재인덱싱 캐시-히트 테스트 altair823 2026-06-24 16:23:26 +00:00
  • 448471dd0e docs(spec): 임베딩 캐시 전면화 + OCR/caption derivation 캐시 설계 altair823 2026-06-24 16:15:47 +00:00
  • 963430ecc3 Merge pull request 'docs: full-suite 테스트 -j1 강제 제거 — 보수적 잡 수 안내로 완화' (#215) from docs/test-job-count into main altair823 2026-06-24 16:02:13 +00:00
  • 0589f0190a docs: full-suite 테스트 -j1 강제 제거 — 보수적 잡 수 안내로 완화 altair823 2026-06-24 15:21:18 +00:00
  • 4ae305b396 Merge pull request 'refactor: 척추 재작성 — 표면·동작·내부 단순화 (cuts + config 재편 + ingest 스파인)' (#214) from refactor/spine-cuts into main altair823 2026-06-24 15:59:00 +00:00
  • cebfc893ad refactor: 제거 기능 stale surface 정리 — 세션/wire 필드/rag_multi_turn/crate수 (PR #214 회차 1) altair823 2026-06-24 15:53:50 +00:00
  • 0ae739eeaf fix(config): v4→v5 마이그레이션이 image-only Option OCR 키를 pdf 로 누출 (PR #214 회차 1) altair823 2026-06-24 15:46:20 +00:00
  • 54d361637b docs(hotfix): Phase 3 module split 기록 (lib.rs 4331→493) altair823 2026-06-24 14:24:01 +00:00
  • 00ead29720 refactor(app): ingest 코드를 src/ingest 모듈로 분리 — lib.rs 4331→493줄, API 무변, 재인덱싱 게이트 IDENTICAL altair823 2026-06-24 14:23:32 +00:00
  • 26bc095418 docs(hotfix): spine Phase 3 — ingest stage 추출(API 6→2 + store/fingerprint/extract/chunk), 전부 재인덱싱 게이트 IDENTICAL altair823 2026-06-24 13:59:56 +00:00
  • 2a0a30aa1c refactor(app): chunk_asset stage 헬퍼 — 청커 선택+tier3 fallback 통합 altair823 2026-06-24 13:57:17 +00:00
  • 2bbe2f8ace refactor(app): markdown을 extractor registry 경유로 통일 (extract stage 대칭화) altair823 2026-06-24 13:30:54 +00:00
  • 9f40c88722 refactor(app): fingerprint_and_skip — effective version+skip 결정 중앙화 (4× 복제 제거) altair823 2026-06-24 13:06:42 +00:00
  • 0f9a76997d refactor(app): ingest store 시퀀스를 store_asset 헬퍼로 추출 (4× 중복 제거) altair823 2026-06-24 12:49:09 +00:00
  • d501ce2626 refactor(app): ingest API 6변종 → 2 (ingest + ingest_with_config{IngestOpts}) altair823 2026-06-24 12:36:20 +00:00
  • d24f9641d5 docs(plan): Phase 3 ingest — API 6→2 + 중앙 chunker_for + fingerprint 중앙화 (+ full pipeline 위험-게이트) altair823 2026-06-24 12:18:11 +00:00