Skip to main content

Document Knowledge Indexing Worker

Stato: operativo. Coda: document.knowledge.index.

Riceve evidenze incrementali prodotte dagli altri worker, le registra nel catalogo versionato tramite data-service, genera vettori deterministici e aggiorna Qdrant. PostgreSQL è la source of truth; gli indici vettoriali sono derivati e ricostruibili.

Profili correnti

EvidenzaProfiloDimensioniCollection predefinita
Testo in chunk sovrappostitext-feature-hash-v1384document_text_v1
Elemento visuale idoneovisual-feature-v1128document_visual_elements_v1
Firma di layoutlayout-feature-v1128document_layout_v1

Ogni punto include userId, documentId, identificativi di processing, tipo di evidenza, profilo e versione del modello. Il worker accetta contributi da rami diversi dello stesso workflow e usa upsert idempotenti.

Evoluzione

Nuovi worker potranno pubblicare ulteriori contributi sulla stessa coda, purché introducano un evidence kind e un profilo versionati. Il worker non deve decidere quando una conoscenza è sufficiente per classificare: questa decisione appartiene al workflow/control plane.