chore(ocr): T11/T12 — clippy clean + docs + v0.27.0 bump

T11: fix 12 clippy lints in paddle_onnx.rs/paddle_e2e.rs (doc overindent,
finish_non_exhaustive, map_or_else, RangeInclusive::contains, cast_lossless,
is_some_and, usize::from). Full-workspace clippy -D warnings = 0.

Smoke (paddle-onnx, real binary): clean_paragraph OCR verbatim-correct, real
per-region confidence (0.99/0.96/0.95), FTS5 lexical hit on Korean(검색)+
English(embedding), parser_version folds |ocr:1:paddle-onnx:<ver>. Big page
<4s inference (5.6s ingest incl. one-time session load).

T12: README [image.ocr].engine + ARCHITECTURE OCR row + SMOKE paddle-onnx config
+ HANDOFF + HOTFIXES dated entry. Workspace version 0.26.2 → 0.27.0 (minor:
new engine value + config keys). .gitattributes: onnx as plain blobs (no git-lfs).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-04 08:36:10 +00:00
parent 8cc4e6d563
commit 375a0693e4
12 changed files with 114 additions and 55 deletions

48
Cargo.lock generated
View File

@@ -4751,7 +4751,7 @@ dependencies = [
[[package]]
name = "kebab-app"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"base64 0.22.1",
@@ -4799,7 +4799,7 @@ dependencies = [
[[package]]
name = "kebab-chunk"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -4817,7 +4817,7 @@ dependencies = [
[[package]]
name = "kebab-cli"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"clap",
@@ -4838,7 +4838,7 @@ dependencies = [
[[package]]
name = "kebab-config"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"dirs 5.0.1",
@@ -4854,7 +4854,7 @@ dependencies = [
[[package]]
name = "kebab-core"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -4868,7 +4868,7 @@ dependencies = [
[[package]]
name = "kebab-embed"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -4882,7 +4882,7 @@ dependencies = [
[[package]]
name = "kebab-embed-candle"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"candle-core",
@@ -4902,7 +4902,7 @@ dependencies = [
[[package]]
name = "kebab-embed-local"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"fastembed",
@@ -4915,7 +4915,7 @@ dependencies = [
[[package]]
name = "kebab-embed-ollama"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-config",
@@ -4930,7 +4930,7 @@ dependencies = [
[[package]]
name = "kebab-eval"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-app",
@@ -4949,7 +4949,7 @@ dependencies = [
[[package]]
name = "kebab-llm"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-core",
@@ -4958,7 +4958,7 @@ dependencies = [
[[package]]
name = "kebab-llm-local"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-config",
@@ -4975,7 +4975,7 @@ dependencies = [
[[package]]
name = "kebab-mcp"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-app",
@@ -4993,7 +4993,7 @@ dependencies = [
[[package]]
name = "kebab-nli"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"hf-hub",
@@ -5008,7 +5008,7 @@ dependencies = [
[[package]]
name = "kebab-parse-code"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"gix",
@@ -5031,7 +5031,7 @@ dependencies = [
[[package]]
name = "kebab-parse-image"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"ab_glyph",
"anyhow",
@@ -5059,7 +5059,7 @@ dependencies = [
[[package]]
name = "kebab-parse-md"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"kebab-core",
@@ -5076,7 +5076,7 @@ dependencies = [
[[package]]
name = "kebab-parse-pdf"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -5091,7 +5091,7 @@ dependencies = [
[[package]]
name = "kebab-rag"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -5113,7 +5113,7 @@ dependencies = [
[[package]]
name = "kebab-search"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"globset",
@@ -5132,7 +5132,7 @@ dependencies = [
[[package]]
name = "kebab-source-fs"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -5150,7 +5150,7 @@ dependencies = [
[[package]]
name = "kebab-store-sqlite"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"blake3",
@@ -5170,7 +5170,7 @@ dependencies = [
[[package]]
name = "kebab-store-vector"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"arrow",
@@ -5194,7 +5194,7 @@ dependencies = [
[[package]]
name = "kebab-tui"
version = "0.26.2"
version = "0.27.0"
dependencies = [
"anyhow",
"crossterm",