Glossary
Every term used across Veralith, with the plain words you might search for.
Abstention (honest abstention)
When the model correctly declines because the context doesn't contain the answer ("I don't know"). Counted as acceptable, not a failure. See Core concepts.
API key (vk_live_...)
Authenticates the SDK, the REST API, and your MCP agent. Scoped per project; shown once at creation. See Settings & API keys.
Completeness
One of the three judges: did the response answer the whole question (complete), miss part (incomplete), or add unrequested extras (extra)? See Core concepts.
Connection status (the green dots)
The topbar ● SDK · ● MCP chip. SDK = we've received traces; MCP = an agent has connected. The dots mean "has connected", not "connected right now". See Connection status.
Context
The retrieved chunks/memories your system used to answer — the middle argument of log(). See Context formats.
Failure cell
The precise label for how an answer failed: completeness × faithfulness = six cells. See the six failure cells.
Faithfulness
One of the three judges: did the response stay grounded in the context, or hallucinate? See Core concepts.
Grounded / ungrounded
Grounded = every claim is supported by the context. Ungrounded = the response asserts something the context doesn't support (a hallucination).
Hallucination
A fabricated claim not supported by the retrieved context — the complete_ungrounded and extra_ungrounded cells.
Healthy rate
The share of evaluated traces that were complete_grounded. Denominator is evaluated traces, not total. See Core concepts.
Heal card
A cluster of same-root-cause failures with a concrete, reviewable fix. Moves open → in_progress → pr_raised → resolved. See Heals.
MCP (Model Context Protocol)
How a coding agent connects to Veralith to read heal cards and open fixes. See Connect your agent.
Recurrence
A heal card opened for a failure category that was fixed before but came back — badged as a recurrence. See Heal lifecycle.
Repo context
What your agent learned about your repo during a heal, fed back into future diagnoses. See Repo context.
Re-evaluate
Drop a trace's evaluation and re-run the judges — e.g. after a stuck eval. See Trace explorer.
Retrieval gap
The context was missing part of the answer — the incomplete_grounded cell. A retrieval problem, not a generation one.
Self-heal
The end-to-end flow of turning a heal card into a merged pull request via a coding agent. See Self-heal.
"Stuck on evaluating"
A trace with no evaluation yet reads evaluating. Usually clears in seconds; can persist if your LLM credit is exhausted. See Troubleshooting.
Sufficiency
One of the three judges: did retrieval actually surface what was needed to answer? See Core concepts.
Trace
One answer, captured as (query, context, response) — the unit everything is computed from. See Core concepts.