rag-contract question answering over a fixed corpus, with a measured contract

Twenty-eight questions, and no twenty-ninth

This service answers a fixed set over six IETF RFCs. There is no free-text input: the questions below are the whole surface, which is what lets every answer replay a committed draft and rerun the grounding check with no model on the request path.

Each answer is a list of claims, and each claim names the passage that is supposed to support it. A check decides, per claim, whether that passage actually does — and the claims that fail are shown to you with the rule that dropped them rather than quietly deleted.

Four outcomes are possible: grounded every claim held, partial some were withdrawn, unsupported none survived and the service refuses, and no_context nothing was retrieved at all. The last eight questions below are about things the corpus does not contain, and they are here to make the refusals visible.

In the corpus — annotated with the sections that should support the answer

Not in the corpus — annotated with the failure state each should land in

What is being served

index version0fc1763d6701
request deadline150.0 ms
per-client allowance60/min, 10 at once
machine-readable/questions · /health · /answer/<id>