Scoring and Keys
Scoring and Keys
Section titled “Scoring and Keys”This page documents current scoring behavior for rag_architecture, aligned to:
crates/arxo-engine/src/metrics/ai_observability/rag_architecture/plugin/mod.rs
Scoring Formulas
Section titled “Scoring Formulas”Normalization:
inv(s) = clamp(1 - s, 0, 1)- all gap/risk metrics are
0..1(lower is better)
rag_architecture.retrieval_readiness
Section titled “rag_architecture.retrieval_readiness”Computed from weighted retrieval gaps in plugin:
retrieval_readiness = inv(weighted_retrieval_gap)rag_architecture.safety_readiness
Section titled “rag_architecture.safety_readiness”safety_readiness = inv(weighted_safety_gap)rag_architecture.evaluation_readiness
Section titled “rag_architecture.evaluation_readiness”evaluation_readiness = inv(weighted_evaluation_gap)rag_architecture.overall_health
Section titled “rag_architecture.overall_health”overall_health = (retrieval_readiness * 0.40 + safety_readiness * 0.35 + evaluation_readiness * 0.25)Range: 0..1 (higher is better).
Emitted Key Contract (current)
Section titled “Emitted Key Contract (current)”Risk/Gap keys (0..1, lower is better)
Section titled “Risk/Gap keys (0..1, lower is better)”rag_architecture.retrieval_latency_riskrag_architecture.index_freshness_riskrag_architecture.context_budget_gaprag_architecture.reranking_gaprag_architecture.eval_harness_gaprag_architecture.grounding_citation_gaprag_architecture.chunking_coupling_riskrag_architecture.tenant_isolation_riskrag_architecture.retrieval_scope_filter_gaprag_architecture.embedding_compatibility_riskrag_architecture.cache_layer_gaprag_architecture.ingestion_resilience_gaprag_architecture.query_planning_gaprag_architecture.retrieval_adaptation_gaprag_architecture.retrieval_topology_maturity_gaprag_architecture.eval_metric_coverage_gaprag_architecture.claim_support_gaprag_architecture.prompt_injection_guard_gaprag_architecture.retrieved_content_sanitization_gaprag_architecture.citation_precision_gaprag_architecture.citation_coverage_gaprag_architecture.answerability_gate_gaprag_architecture.retrieval_thresholding_gaprag_architecture.contextual_retrieval_gaprag_architecture.embedding_poisoning_guard_gaprag_architecture.retrieval_trust_boundary_gap
Composite keys
Section titled “Composite keys”rag_architecture.retrieval_readiness(0..1, higher is better)rag_architecture.safety_readiness(0..1, higher is better)rag_architecture.evaluation_readiness(0..1, higher is better)rag_architecture.overall_health(0..1, higher is better)
Informational keys
Section titled “Informational keys”rag_architecture.detected_frameworks(JSON array)rag_architecture.graph.*(graph entries)
Version Note
Section titled “Version Note”This contract is documented against metric version 5.0.0.