document-ingest-provider-liteparse
Enterprise Part of the commercial Kumiko Enterprise offering — not in the open framework.
LiteParse-backed OCR/parse provider for document-ingest-foundation. A worker-lane job reacts to documentIngest.requested — OCR/parse never runs inline in the dispatcher transaction. Runs a cheap isComplex() pre-check to decide OCR routing, parses the bytes (capped at the tenant’s maxPagesPerFile), persists documentExtract (flagging meta.truncated on cap overflow), and fires documentExtract.ready.
Build it yourself
Section titled “Build it yourself”This Enterprise implementation is optional. If you need a narrower or domain-specific version, you can build an app-owned feature, handler, or job with Kumiko’s public extension points.
Use this package when you want the maintained implementation, its existing contracts, and the surrounding operational behavior. A custom implementation is not drop-in compatible automatically: your app owns its authorization, validation, integrations, tests, security review, and production operations.
Start with Features and composition and Custom write handlers.
How it fits
Section titled “How it fits”What this feature needs to run (Requires).
flowchart TB
n_document_ingest_provider_liteparse["document-ingest-provider-liteparse"]
subgraph how_reqs["Requires"]
n_document_ingest_foundation["document-ingest-foundation"]
n_config["config"]
end
n_document_ingest_foundation --> n_document_ingest_provider_liteparse
n_config --> n_document_ingest_provider_liteparse
Dependencies
Section titled “Dependencies”- Requires:
document-ingest-foundation,config - Activation: always on (not toggleable)
Configuration
Section titled “Configuration”Per-tenant config keys, set via the tenant-admin UI or a seed. 🔒 = encrypted at rest.
| Key | Type | Default | Scope | Who can write | Who can read |
|---|---|---|---|---|---|
service-token | text | — | system 🔒 | SystemAdmin | SystemAdmin |
service-url | text | — | system | SystemAdmin | SystemAdmin |
tessdata-path | text | — | system | SystemAdmin | SystemAdmin |
Extensions & cross-feature APIs
Section titled “Extensions & cross-feature APIs”- Registers extension:
documentIngestProvider→liteparse