Skip to content

v0.2.0 — auditable free path

Choose a tag to compare

@pabloalvarez99 pabloalvarez99 released this 14 Aug 19:17
· 8 commits to main since this release

agentic-rag-research v0.2.0 — auditable free path

Three-week depth campaign after v0.1.0: notes as a store, runs as artifacts, streaming
step UI, and control-only evals. Hosted fixture demo:
https://pax-agentic-rag.vercel.app.

What this release is

The free path is still credential-free and still makes no retrieval or answer quality
claim
. What changed is auditability:

  1. Notes store — typed claims with provenance; critic scores grounded, on-topic notes.
  2. Run artifactsGET /v1/runs/{id} and downloadable traces by correlation id.
  3. Streaming — SSE plan → retrieve → critique with stable offsets.
  4. Control scorecard — steps, stop reasons, citation presence, refused unanswerable.

Included beyond v0.1.0

  • ADR-0004 — why notes are structured; why the free
    critic is not an LLM.
  • Bounded in-process run store (default 32); process-local, not durable across isolates.
  • GET /v1/research/stream and UI that watches it, then fetches the stored run.
  • Scorecard fields for stop-reason distribution and unanswerable refusal rate.
  • CASESTUDY 10-minute DEMO: refused run + downloaded stored trace.

Evidence boundary (unchanged honesty)

Measured Not measured
Budgets, stop reasons, citation presence Answer quality
Trace completeness and byte-stable free path Live-web research
Off-corpus refusal Uplift vs single-pass or vs GPT

Optional HTTP-to-P1 tests require RUN_P1_INTEGRATION=1 and a local
PRODUCTION_RAG_URL. CI leaves them skipped. Never point the suite at a public
production-rag host.

Free verification

python -m pytest -q
python -m agentic_rag.evals.run
# expect pass_rate 1.0, billed_usd 0.0, 17/17

Hosted DEMO steps: CASESTUDY.md.