refactor(app): ingest API 6변종 → 2 (ingest + ingest_with_config{IngestOpts})
summary_only를 IngestOpts에 흡수, progress/cancellable/opts 변종 제거. 재인덱싱 게이트 CHUNKS/SEARCH/ASK byte-IDENTICAL, clippy --all-targets 0.
This commit is contained in:
@@ -40,7 +40,7 @@ fn schema_report_reflects_freshly_ingested_kb() {
|
||||
|
||||
let config = minimal_config(&data_dir, &workspace_root);
|
||||
let _report =
|
||||
kebab_app::ingest_with_config(config.clone(), minimal_scope(&workspace_root), false)
|
||||
kebab_app::ingest_with_config(config.clone(), minimal_scope(&workspace_root), kebab_app::IngestOpts::default())
|
||||
.unwrap();
|
||||
|
||||
let schema = kebab_app::schema_with_config(&config).unwrap();
|
||||
@@ -100,7 +100,7 @@ fn schema_report_on_empty_kb_has_zero_counts() {
|
||||
// Run ingest over the empty workspace — creates kebab.sqlite, runs
|
||||
// migrations, records 0 docs. schema_with_config can then open_existing.
|
||||
let report =
|
||||
kebab_app::ingest_with_config(config.clone(), minimal_scope(&workspace_root), false)
|
||||
kebab_app::ingest_with_config(config.clone(), minimal_scope(&workspace_root), kebab_app::IngestOpts::default())
|
||||
.unwrap();
|
||||
assert_eq!(report.new, 0, "empty workspace should yield 0 new docs");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user