Data Model
What this page is for
Explain where draft and published knowledge state lives.
Draft state (Redis)
Session object tracks:
sessionIdsourceType,sourceUrlstatuschunks[]with editable text- timestamps
Published state (Qdrant)
Published chunks include:
- vector embedding
- chunk content
- document metadata (
doc.*) - chunk metadata (
chunk.*) - tags and editor metadata
Lifecycle
- Ingest creates draft session.
- Session edits mutate Redis state.
- Publish writes/updates Qdrant points.