A1000 E-42 のエスカレーション条件は?
Ask when an A1000 E-42 incident must be escalated.
Open-source release gates for RAG and agents
Turn quality, safety, latency, and cost expectations into versioned tests and an explainable go/no-go decision—locally and without a required model API.
The problem
Teams can demo RAG and agent workflows quickly. The harder question is whether a changed version is safe and useful enough to release.
Without a release contract
With RAGOps
How it works
RAGOps does not own your model or application. It evaluates portable responses or traces against a versioned release contract.
Open-source core: scenario, trace, evaluators, comparison, reports, and release gate. Optional adapters: API, browser workbench, provider integrations, and local control-plane alpha.
Reference demo
A credential-free Japanese troubleshooting reference app exports the same four cases through Graph+ACL and lexical-only retrieval.
Ask when an A1000 E-42 incident must be escalated.
policy-e42-escalation and related machine/incident context remain traceable.
The reference agent answers with a citation; consequential external actions still request approval.
Coverage, precision, and groundedness regress beyond the accepted policy.
Run locally
No API key or external service is required.
git clone https://github.com/thangldw/ragops.git
cd ragops
python -m venv .venv && source .venv/bin/activate
pip install -e .
ragops demo --output ragops-demo
Evidence
The reference deployment proves the integration path. The larger synthetic benchmark validates harness behavior across a wider failure taxonomy.
4-case reference deployment
| Metric | Graph + ACL | Lexical only | Delta |
|---|---|---|---|
| Citation coverage | 100% | 75% | −25.00% |
| Citation precision | 100% | 75% | −25.00% |
| Lexical groundedness | 100% | 78.12% | −21.88% |
30-case synthetic harness benchmark
Coverage includes stale evidence, disambiguation, permission leakage, prompt injection, abstention, and consequential action.
Open benchmark report →These synthetic results validate the harness and this recorded architecture comparison. They do not establish semantic correctness, production security, customer adoption, or business ROI.
Known limits
RAGOps reduces uncertainty by making evidence reproducible. It does not turn synthetic tests into production truth.
Lexical groundedness is overlap, not entailment or human judgment.
The reference ACL is a role-list simulation, not enterprise SSO/RBAC.
The reference graph is explicit and small; entity extraction is not automated.
Attack metadata exists, but not every attack runs end-to-end against a target app.
The control plane is a local alpha, not a production multi-tenant service.
Customer-reviewed data, shadow mode, incident ownership, and workflow metrics still need validation.
Build with us
MIT licensed · local-first · provider-independent