Updated
What is a freshness marker?
A freshness marker is a label attached to a document (canonical, stale, or duplicate) that tells a coding agent which copy is current, independent of how relevant the text looks.
Search and RAG rank documents by similarity to a query, and similarity says nothing about currency: a stale doc and the current one look equally relevant. A freshness marker carries the missing signal. trovex returns each result with one and skips the stale and duplicate copies so they never reach the context window.
This is why a freshness marker, not a bigger embedding model, is what stops an agent citing an outdated doc. The three values:
- canonical: the current, authoritative copy for the topic.
- stale: superseded, kept for history, not served as the answer.
- duplicate: a redundant copy of a canonical doc.
Give your agents one source of truth.
One current answer per query, with a freshness marker, in about a minute.
Open source. No cloud, no API keys. Your docs never leave your machine.