Commit Graph

  • 403e162ac0 Merge pull request 'feat(config): config.toml v2→v3 스키마 재편 — 미디어 [ingest.*] 통합 + 무손실 자동 마이그레이션' (#207) from feat/config-schema-reorg into main main v0.28.0 altair823 2026-06-04 14:36:41 +00:00
  • fdf09c369c refactor(config): PR #207 회차 1 반영 — from_file toml::Value 단일 파싱 altair823 2026-06-04 13:33:07 +00:00
  • e7b58017fd docs(config): v3 재편 도그푸딩 evidence + release notes altair823 2026-06-04 13:12:01 +00:00
  • 90812e981f docs(config): v3 재편 surface 동기화 + minor version bump 0.27.0→0.28.0 altair823 2026-06-04 13:03:07 +00:00
  • 15e6918cef feat(config): env 이름 보존 RHS 갱신 + pdf paddle 신규 env 6키 altair823 2026-06-04 12:56:25 +00:00
  • a8ec354188 test(config): v3 무손실 골든 — 사용자 실제 v2 config relocation+멱등 altair823 2026-06-04 12:48:52 +00:00
  • 2686a4f27d feat(config): from_file load 시 v2→v3 메모리 내 자동 변환(디스크 미변경) altair823 2026-06-04 12:47:59 +00:00
  • 25e94feab8 feat(config): step_2_to_3 — 미디어 테이블 [ingest.*] relocation + pdf paddle 값 보존 altair823 2026-06-04 12:47:14 +00:00
  • 7b7330cdf2 feat(config): per-option 인라인 주석(key_comment) — init/reconcile 부착 altair823 2026-06-04 12:45:46 +00:00
  • 3d45994693 refactor(config): signature paddle 경로 미디어화 + 바이트 불변 골든 altair823 2026-06-04 12:44:27 +00:00
  • d5c69f6715 refactor(config): v3 경로 call-site sweep (kebab-app/kebab-eval/kebab-parse-image) altair823 2026-06-04 12:40:06 +00:00
  • 148c8b7040 refactor(config): v3 레이아웃 — 미디어 ingest 통합 + pdf paddle 대칭 + float 직렬화 altair823 2026-06-04 12:37:09 +00:00
  • 898cdaa043 docs(config): v3 스키마 재편 설계 + 구현 계획 altair823 2026-06-04 12:25:49 +00:00
  • 01a17acd3f Merge pull request 'feat(ocr): PP-OCRv5 ONNX Rust 네이티브 OCR 엔진' (#206) from feat/rust-native-ocr into main altair823 2026-06-04 09:24:37 +00:00
  • f3a7222ec5 fix(ocr): PR #206 round-1 리뷰 반영 — 골든 CI 테스트 + PDF 튜닝 문서 + threshold const + mutex 복구 altair823 2026-06-04 09:13:27 +00:00
  • 3d5bb599e3 feat(ocr): bundle PP-OCRv5 ONNX models (det 4.7MB + rec 13MB) altair823 2026-06-04 08:36:34 +00:00
  • 375a0693e4 chore(ocr): T11/T12 — clippy clean + docs + v0.27.0 bump altair823 2026-06-04 08:36:10 +00:00
  • 8cc4e6d563 fix(ocr): T10/T11 — unclip edge-offset (CER 0.26→0.005) + e2e gate + error tests altair823 2026-06-04 08:22:47 +00:00
  • 901416d8e9 feat(ocr): T7-T9 — config overrides + engine factory + signature cascade altair823 2026-06-04 08:15:30 +00:00
  • b706e3e88c feat(ocr): T2-T6 OnnxPaddleOcr core engine — det/rec ONNX + DBNet postproc + CTC altair823 2026-06-04 07:52:39 +00:00
  • 8f8d3a4100 feat(ocr): T0a/T0/T1 — golden harness(CTC blank=0 도출) + deps(ort rc.9) + dict/NOTICE altair823 2026-06-04 07:43:53 +00:00
  • 75a543ff69 docs(ocr): PP-OCRv5 ONNX Rust 네이티브 OCR spec + plan altair823 2026-06-04 07:31:03 +00:00
  • a283e56c5c Merge pull request 'fix(ingest): ingest 설정 변경 시 영향 자산 자동 재색인' (#205) from fix/ingest-config-invalidation into main v0.26.2 altair823 2026-06-03 14:33:18 +00:00
  • 47ef6532f7 chore(release): v0.26.2 — ingest 설정 변경 자동 재색인 + 문서 altair823 2026-06-03 14:14:23 +00:00
  • 03b0745e9d test(ingest): config invalidation e2e + parser_version assert 갱신 altair823 2026-06-03 14:14:15 +00:00
  • e7cb20990a feat(ingest): ingest 설정 변경 시 영향 자산 자동 재색인 (signature 폴딩) altair823 2026-06-03 14:14:06 +00:00
  • bebf6e4ac7 docs(spec): ingest 설정 변경 자동 재색인 spec + plan altair823 2026-06-03 13:40:02 +00:00
  • 736d791056 Merge pull request 'feat(ingest): 진행 로그 개선 — 파일명/phase/heartbeat/slowest 요약' (#204) from feat/ingest-log-improve into main v0.26.1 altair823 2026-06-03 11:04:19 +00:00
  • 6c9c8df43e chore(version): 0.27.0 → 0.26.1 — 새 bump 규칙상 patch altair823 2026-06-03 11:02:16 +00:00
  • 0263667684 docs(claude): pre-1.0 버전 bump 규칙 명확화 — 기능/인터페이스 변경=minor, 없으면 patch altair823 2026-06-03 11:00:49 +00:00
  • 4918983d9c chore(ingest): PR #204 회차1 리뷰 반영 — 버전 라벨 v0.26.0 → v0.27.0 altair823 2026-06-03 10:57:17 +00:00
  • aeaa18a564 feat(ingest): 진행 로그 개선 — 파일명/phase/heartbeat/slowest 요약 altair823 2026-06-03 10:52:26 +00:00
  • c91ff909ce docs(spec): ingest 로그 개선 spec + plan altair823 2026-06-03 09:14:15 +00:00
  • 8dee610a97 docs(hotfixes): arctic 종단 도그푸딩 evidence (recall@10 130/132) v0.26.0 altair823 2026-06-03 07:19:19 +00:00
  • d71ed2516b Merge pull request 'feat(embed): arctic-embed-l-v2.0 임베더(candle+ollama)' (#203) from feat/arctic-embedder into main altair823 2026-06-03 06:27:55 +00:00
  • 095c9f37a2 docs(smoke): embedding config 블록 v0.26.0 동기화 altair823 2026-06-03 05:11:03 +00:00
  • 16ddb1dfc3 docs: arctic 임베더 문서 동기화 (README/ARCHITECTURE/HANDOFF/HOTFIXES) altair823 2026-06-03 04:59:23 +00:00
  • 72c99c452c feat(config,app): embedding provider=ollama 배선 + endpoint, version 0.26.0 altair823 2026-06-03 04:59:23 +00:00
  • cbcae69abf feat(embed): candle 모델 레지스트리 + arctic-embed-l-v2.0 (CLS pooling) altair823 2026-06-03 04:59:11 +00:00
  • 7505645008 feat(embed): kebab-embed-ollama 신규 크레이트 — Ollama /api/embed Embedder altair823 2026-06-03 04:59:11 +00:00
  • e2ae9a4589 docs(spec): arctic-embed-l-v2.0 임베더 통합 spec + plan altair823 2026-06-03 04:14:26 +00:00
  • 1dfab6dfc5 Merge pull request 'refactor(app): doc-side expansion(별칭) 기능 제거' (#202) from refactor/remove-doc-expansion into main altair823 2026-06-03 00:39:26 +00:00
  • fc5103642e docs: 별칭 제거 문서 동기화 + version 0.25.0 altair823 2026-06-02 21:37:58 +00:00
  • e03d03cb26 test: 별칭 전용 테스트 삭제 + 영향 테스트/fixture 갱신 altair823 2026-06-02 21:37:58 +00:00
  • 16aadea222 feat(store): V013 마이그레이션 — chunk_aliases_fts + chunks.aliases DROP altair823 2026-06-02 21:37:44 +00:00
  • a48c405826 refactor(wire): ExpansionProgress 이벤트 + 렌더 제거 altair823 2026-06-02 21:37:44 +00:00
  • 21e02d8a93 refactor(app): ingest 별칭 생성·캐시·sentinel 벡터 루프 제거 altair823 2026-06-02 21:37:43 +00:00
  • a64c31ee94 refactor(search): alias lexical arm 제거 altair823 2026-06-02 21:36:56 +00:00
  • ec96648956 refactor(config): ExpansionCfg + [ingest.expansion] 제거 altair823 2026-06-02 21:36:56 +00:00
  • ecaf224381 refactor(chunk): Chunk 생성부의 aliases 리터럴 + store 컬럼 제거 altair823 2026-06-02 21:36:44 +00:00
  • b1c5feb3f3 refactor(core): Chunk.aliases 필드 제거 altair823 2026-06-02 21:36:44 +00:00
  • ca8c0645fb docs(spec): doc-side expansion(별칭) 제거 spec + plan altair823 2026-06-02 20:13:12 +00:00
  • c7af6612b7 docs(research): expansion 비용 재고 + 별칭 대체 딥리서치 altair823 2026-06-02 20:07:42 +00:00
  • acb4fa6c65 Merge pull request 'feat(ingest): asset 내부 phase 진행 로깅 (asset_chunked/expansion_progress/asset_timings)' (#201) from feat/ingest-progress-detail into main v0.24.0 altair823 2026-06-02 17:26:47 +00:00
  • 8bfa4ba76e fix(ingest-progress): 리뷰 반영 — store_ms 경계 정정 + 중복 expansion 프레임 가드 altair823 2026-06-02 14:49:02 +00:00
  • ad0ccf4ccf chore(ingest-progress): remove process artifacts before PR altair823 2026-06-02 14:13:36 +00:00
  • b351523e51 docs(worktree): IMPL_BRIEF + IMPL_REPORT for ingest-progress-detail altair823 2026-06-02 13:58:33 +00:00
  • a48b055358 feat(ingest): asset 내부 phase 진행 로깅 (asset_chunked/expansion_progress/asset_timings) + v0.24.0 altair823 2026-06-02 13:58:27 +00:00
  • 581e1d5d55 feat(cli): ingest 시 임베딩 백엔드/디바이스 한 줄 표시 + README KB 이전 문서 (v0.23.1) v0.23.1 altair823 2026-06-02 12:25:45 +00:00
  • c17d6e67a8 Merge pull request 'feat(embed): candle Metal (Apple Silicon GPU) opt-in build feature' (#200) from feat/embed-candle-metal into main v0.23.0 altair823 2026-06-02 11:40:52 +00:00
  • af8fd34716 docs(embed): README 에 cargo install --features embed_metal 안내 추가 altair823 2026-06-02 11:38:28 +00:00
  • 369aeb3d24 feat(embed): candle Metal (Apple Silicon GPU) opt-in build feature + v0.23.0 altair823 2026-06-02 11:37:08 +00:00
  • 99f8cfa691 Merge pull request 'feat(embed): candle 임베딩 provider (NUMA-안전, opt-in)' (#199) from feat/embed-candle into main v0.22.0 altair823 2026-06-02 10:14:39 +00:00
  • d85d7348a5 docs(embed-candle): 도그푸딩 + A1 반증 + MKL 부정결과 증거 기록 altair823 2026-06-02 09:08:12 +00:00
  • edac3ae737 chore(embed-candle): PR #199 회차 1 리뷰 반영 — SMOKE.md candle 모델 주의 명시 altair823 2026-06-01 17:01:35 +00:00
  • 6ec4e6809f fix(embed-candle): address round-1 review altair823 2026-06-01 16:54:20 +00:00
  • 1011c75fff chore(embed-candle): remove spike/impl process artifacts before PR altair823 2026-06-01 16:37:46 +00:00
  • 8f7b6ee538 feat(embed): candle 임베딩 provider (NUMA-안전, opt-in) + v0.22.0 altair823 2026-06-01 14:52:25 +00:00
  • 76841af7d3 spike(embed-candle): candle e5-large 타당성 검증 — VERDICT PASS altair823 2026-06-01 14:23:51 +00:00
  • 980e20fd8d docs: SMOKE/DOGFOOD 에 config migrate 플레이북 추가 v0.21.1 altair823 2026-05-31 13:58:08 +00:00
  • cd79ed326c chore: bump version 0.21.0 → 0.21.1 altair823 2026-05-31 13:51:56 +00:00
  • 9dbf9d781d Merge pull request 'feat(config): config.toml 마이그레이션 (kebab config migrate)' (#198) from feat/config-migration into main altair823 2026-05-31 13:48:10 +00:00
  • 9501edd82b docs: config migrate surface 동기화 (README/HOTFIXES/HANDOFF) altair823 2026-05-31 13:25:42 +00:00
  • 4b4a4c0b32 fix(config): init 헤더에 지원 확장자 상세 목록 유지 altair823 2026-05-31 12:46:45 +00:00
  • f2cc325cf3 feat(cli): kebab config migrate 서브커맨드 + wire config_migration.v1 altair823 2026-05-31 12:09:31 +00:00
  • b7e022a5e3 feat(app): config migrate facade + init 주석 공유 + doctor 체크 altair823 2026-05-31 12:09:31 +00:00
  • bd7c4fd7ef feat(config): config 마이그레이션 엔진 (reconcile + step 체인) altair823 2026-05-31 11:44:39 +00:00
  • 4dcb4a45d6 feat(config): migrate 모듈 스캐폴딩 + toml_edit 의존성 altair823 2026-05-31 11:41:32 +00:00
  • 6d86214060 docs(plan): config 마이그레이션 구현 계획 (TDD, 13 tasks) altair823 2026-05-31 11:39:31 +00:00
  • 6bbb8f854b docs(spec): config 마이그레이션 설계 계약 altair823 2026-05-31 11:34:19 +00:00
  • 2a4df4d48d Merge pull request 'docs: config 마이그레이션 작업 인계 kickoff' (#197) from docs/config-migration-kickoff into main altair823 2026-05-31 11:11:17 +00:00
  • 16f3d6eef2 docs: config 마이그레이션 작업 인계 kickoff altair823 2026-05-31 11:11:08 +00:00
  • fa89c7b561 Merge pull request 'docs(readme): v0.21.0 전면 재구성' (#196) from feat/doc-side-expansion into main v0.21.0 altair823 2026-05-31 10:44:38 +00:00
  • a4c81fed86 docs(readme): v0.21.0 전면 재구성 altair823 2026-05-31 10:44:29 +00:00
  • 5b7c02fe13 Merge pull request 'feat(expansion): doc-side expansion 별칭 개별 dense 벡터 + 파생물 캐시(V012)' (#195) from feat/doc-side-expansion into main altair823 2026-05-31 10:25:45 +00:00
  • 88c5b83dea docs: derivation-cache spec/handoff 독자 관점 보강 altair823 2026-05-31 10:25:00 +00:00
  • 2619b7bff7 test(chunk): AST snapshot fixture에 aliases:null 필드 반영 altair823 2026-05-31 09:57:16 +00:00
  • e9b520216e fix(expansion): per-alias sentinel orphan cleanup + 캐시 견고성 (PR #195 리뷰) altair823 2026-05-31 09:14:34 +00:00
  • a8fd76499c feat(expansion): doc-side expansion 별칭 개별 dense 벡터 + 파생물 캐시(V012) altair823 2026-05-31 08:24:04 +00:00
  • 0282a81c67 fix(store): CASCADE 대체 4번째 경로 + V011 CHECK 복원 (Task 4.5 리뷰) altair823 2026-05-30 14:02:46 +00:00
  • f3587b7143 feat(store): filter_chunks sentinel 별칭 candidate strip (committed 통과) altair823 2026-05-30 13:41:28 +00:00
  • 483b1ec06b feat(store): V011 embedding_records FK 제거 + CASCADE 대체 명시 DELETE (sentinel 별칭 벡터) altair823 2026-05-30 13:41:20 +00:00
  • d279f343e7 docs(spec,plan): 별도 벡터 인프라 — FK 제거(V011) + CASCADE 대체 + filter_chunks altair823 2026-05-30 13:25:45 +00:00
  • b56469f010 fix(core): clippy uninlined_format_args — strip_alias 테스트 (리뷰 MAJOR-1) altair823 2026-05-30 11:24:04 +00:00
  • 6ba8cb2c88 feat(search): VectorRetriever sentinel 별칭 strip + dedup altair823 2026-05-30 11:09:32 +00:00
  • afa8af0f88 feat(app): 별칭 dense 별도 벡터 색인 + purge (sentinel) altair823 2026-05-30 10:48:58 +00:00
  • b9d20d23d1 feat(config): ingest.expansion.embed_aliases flag (default off) altair823 2026-05-30 10:31:07 +00:00
  • 86b4e1ebd0 feat(core): ALIAS_SUFFIX + strip_alias_suffix (dense alias vectors) altair823 2026-05-30 10:31:03 +00:00
  • 825543549d docs(plan): 별칭 dense 별도 벡터 구현 plan altair823 2026-05-30 10:28:43 +00:00
  • bcb8b93751 docs(spec): 별칭 dense 별도 벡터 설계 spec altair823 2026-05-30 10:26:24 +00:00