Skip to content
Discussion options

You must be logged in to vote

Dana · reviewer · owns the eval harness

The design is sound. What is missing is what is missing from most freshness designs: how do you
know the SLA is being met?

"Retrievable within 60 seconds" is a claim about a distribution and nothing measures it. Before
this ships:

  • A canary write. Every 5 minutes, write a document containing a unique nonce, then poll for
    it. Record time-to-findable for the lexical and dense legs separately
  • p50 and p99, not a mean. The bursty case is exactly where a mean lies to you
  • Alert on queue depth, not on latency. By the time time-to-findable degrades you are already
    outside the SLA; queue depth is the leading indicator

The canary is about twenty lines and i…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@akash-coded
Comment options

akash-coded Sep 1, 2026
Maintainer Author

Comment options

You must be logged in to vote
2 replies
@akash-coded
Comment options

akash-coded Sep 1, 2026
Maintainer Author

@akash-coded
Comment options

akash-coded Sep 1, 2026
Maintainer Author

Answer selected by akash-coded
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: retrieval Retrieval, fusion, indexes, encoders casebook A simulated teaching transcript, not a real exchange rfc A design under review — constraints in, critique out
1 participant