Architecture
This chapter describes how ELS Compass is built and how a request travels through it, from an uploaded file to a cited answer.
The material comes from the backend engineering documentation and tracks the implementation as it stands. Where a page and the running code disagree, the code wins and the page needs updating.
Page |
What it covers |
|---|---|
Layered structure, composition root, storage split, startup behaviour, request flow diagram. |
|
How an incoming question is classified and routed. |
|
The ingestion pipeline stage by stage, the durable job runner, and the catalog and retrieval-pyramid projections. |
|
Chunk layers, section ordinal metadata, extractive and abstractive summaries. |
|
Conversation orchestration, Creative and Grounded evidence regimes, workload planning, retrieval, reranking, answer publication. |
|
Shared model placement, leases and residency state across processes and nodes. |
|
Document states, allowed transitions, reprocessing rules. |
|
Workspace lifecycle, conversation boundary, archive and delete rules. |
|
Implementation choices that matter today, plus deliberate deferrals. |