{
  "schemaVersion": 1,
  "scope": "Synthetic lexical mechanism probes; no model, embeddings, neural reranker, token-price estimate or benchmark claim.",
  "parameters": {
    "bm25": {
      "k1": 1.2,
      "b": 0.75
    },
    "rrfK": 60,
    "candidateDepths": [
      2,
      4
    ],
    "charBudget": 140,
    "smallCharBudget": 80
  },
  "runs": [
    {
      "id": "bm25-d2",
      "method": "bm25",
      "depth": 2,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "credential",
            "terminate"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 1,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 120,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 10,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.351634435561,
              "matchedTerms": [
                "deletion",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.351634435561,
              "matchedTerms": [
                "deletion",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 179,
          "usedChars": 86,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 13,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 3,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 5,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 0.642857142857,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 114.375,
        "meanContextChars": 89.875,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 0,
          "expansionTermsAdded": 0,
          "termDocumentChecks": 408,
          "termContributions": 45,
          "fusionRankVisits": 0,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 0,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 14
        }
      }
    },
    {
      "id": "expanded-d2",
      "method": "expanded",
      "depth": 2,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 85,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 119,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 120,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 102,
            "termContributions": 10,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            }
          ],
          "candidateChars": 179,
          "usedChars": 93,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 136,
            "termContributions": 14,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 85,
            "termContributions": 15,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 3,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 6,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 0.785714285714,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 119.875,
        "meanContextChars": 96.25,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 680,
          "termContributions": 59,
          "fusionRankVisits": 0,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 0,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 15
        }
      }
    },
    {
      "id": "rrf-d2",
      "method": "rrf",
      "depth": 2,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 153,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 120,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 170,
            "termContributions": 20,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            }
          ],
          "candidateChars": 179,
          "usedChars": 93,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 187,
            "termContributions": 19,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 28,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 102,
            "termContributions": 6,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 136,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 6,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 0.785714285714,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 119.875,
        "meanContextChars": 96.25,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1088,
          "termContributions": 104,
          "fusionRankVisits": 29,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 14,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 15
        }
      }
    },
    {
      "id": "rrf-rule-d2",
      "method": "rrf-rule",
      "depth": 2,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 153,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 120,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 170,
            "termContributions": 20,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 179,
          "usedChars": 86,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 187,
            "termContributions": 19,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 2
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 2
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 28,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 2,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 102,
            "termContributions": 6,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 136,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 1,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 6,
        "finalCoveredFacts": 6,
        "macroCandidateRecall": 0.785714285714,
        "macroFinalRecall": 0.785714285714,
        "meanCandidateChars": 119.875,
        "meanContextChars": 95.375,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1088,
          "termContributions": 104,
          "fusionRankVisits": 29,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 14,
          "ruleCandidateEvaluations": 15,
          "budgetCandidateChecks": 15
        }
      }
    },
    {
      "id": "bm25-d4",
      "method": "bm25",
      "depth": 4,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "credential",
            "terminate"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 57,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 1,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 4.010277252251,
              "matchedTerms": [
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                },
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.205348376817,
              "matchedTerms": [
                "retention"
              ],
              "contributions": [
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.205348376817
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 4.010277252251,
              "matchedTerms": [
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                },
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.205348376817,
              "matchedTerms": [
                "retention"
              ],
              "contributions": [
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.205348376817
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "reason": "does-not-fit",
              "chars": 25
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 248,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 10,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.351634435561,
              "matchedTerms": [
                "deletion",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.351634435561,
              "matchedTerms": [
                "deletion",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 179,
          "usedChars": 86,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 2.913409422159,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 0.872668472572
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 2.913409422159,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.020370474793
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.020370474793
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 0.872668472572
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 2.913409422159,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.020370474793
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.020370474793
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 0.872668472572
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 187,
          "usedChars": 84,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 13,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 3,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 0,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 7,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 0.857142857143,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 146.625,
        "meanContextChars": 93.25,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 0,
          "expansionTermsAdded": 0,
          "termDocumentChecks": 408,
          "termContributions": 45,
          "fusionRankVisits": 0,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 0,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 18
        }
      }
    },
    {
      "id": "expanded-d4",
      "method": "expanded",
      "depth": 4,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 6.212899689886,
              "matchedTerms": [
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "retry",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                },
                {
                  "term": "wait",
                  "tf": 3,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.106449844943
                }
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "r-17",
                "retry",
                "wait"
              ],
              "contributions": [
                {
                  "term": "r-17",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "retry",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "wait",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 85,
            "termContributions": 5,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 8.218871197021,
              "matchedTerms": [
                "cancel",
                "key",
                "revoke"
              ],
              "contributions": [
                {
                  "term": "cancel",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "key",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                },
                {
                  "term": "revoke",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 2.73962373234,
              "matchedTerms": [
                "credential"
              ],
              "contributions": [
                {
                  "term": "credential",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.73962373234
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 119,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 4.010277252251,
              "matchedTerms": [
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                },
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.205348376817,
              "matchedTerms": [
                "retention"
              ],
              "contributions": [
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.205348376817
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 4.010277252251,
              "matchedTerms": [
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                },
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.205348376817,
              "matchedTerms": [
                "retention"
              ],
              "contributions": [
                {
                  "term": "retention",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.205348376817
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 7.490662616997,
              "matchedTerms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.418436635749
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 1.390182555372
                },
                {
                  "term": "retention",
                  "tf": 2,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.006226208096
                }
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 6.839389812365,
              "matchedTerms": [
                "export",
                "format",
                "logs"
              ],
              "contributions": [
                {
                  "term": "export",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "format",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 2.41712559312
                },
                {
                  "term": "logs",
                  "tf": 1,
                  "df": 3,
                  "idf": 1.637608789401,
                  "contribution": 2.005138626126
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "reason": "does-not-fit",
              "chars": 25
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 248,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 102,
            "termContributions": 10,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 6.211457177769,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                },
                {
                  "term": "tokens",
                  "tf": 2,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 3.105728588884
                }
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 3.787195082765,
              "matchedTerms": [
                "cache",
                "tokens"
              ],
              "contributions": [
                {
                  "term": "cache",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                },
                {
                  "term": "tokens",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.893597541382
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 34,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 1.536684383798,
              "matchedTerms": [
                "restore"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 1.536684383798,
              "matchedTerms": [
                "restore"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 5.461096657932,
              "matchedTerms": [
                "deletion",
                "undo",
                "vault"
              ],
              "contributions": [
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "undo",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 1.536684383798,
              "matchedTerms": [
                "restore"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 1.536684383798,
              "matchedTerms": [
                "restore"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 12.795971167502,
              "matchedTerms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "vault"
              ],
              "contributions": [
                {
                  "term": "delete",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "deletion",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "erase",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "remove",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                },
                {
                  "term": "vault",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                }
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 1.536684383798,
              "matchedTerms": [
                "restore"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            }
          ],
          "candidateChars": 236,
          "usedChars": 123,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 136,
            "termContributions": 14,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.115950064828,
                  "matchedTerms": [
                    "restore",
                    "rollback"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.115950064828,
              "matchedTerms": [
                "restore",
                "rollback"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 3.115950064828,
              "matchedTerms": [
                "restore",
                "rollback"
              ],
              "contributions": [
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.006487842458
                },
                {
                  "term": "rollback",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 5.130230899081,
              "matchedTerms": [
                "atlas",
                "backup",
                "restore"
              ],
              "contributions": [
                {
                  "term": "atlas",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "backup",
                  "tf": 1,
                  "df": 4,
                  "idf": 1.38629436112,
                  "contribution": 1.796773257641
                },
                {
                  "term": "restore",
                  "tf": 1,
                  "df": 5,
                  "idf": 1.185623665658,
                  "contribution": 1.536684383798
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 177,
          "usedChars": 84,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 85,
            "termContributions": 15,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 1.453005977876,
              "matchedTerms": [
                "service"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.453005977876
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 3.785279440151,
              "matchedTerms": [
                "service",
                "timeout"
              ],
              "contributions": [
                {
                  "term": "service",
                  "tf": 1,
                  "df": 2,
                  "idf": 1.974081026022,
                  "contribution": 1.675817217781
                },
                {
                  "term": "timeout",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.109462222371
                }
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 51,
            "termContributions": 3,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 9.71151772284,
              "matchedTerms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "contributions": [
                {
                  "term": "archive",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "duration",
                  "tf": 2,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 3.130853004642
                },
                {
                  "term": "extended",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                },
                {
                  "term": "maximum",
                  "tf": 1,
                  "df": 1,
                  "idf": 2.484906649788,
                  "contribution": 2.193554906066
                }
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 4,
            "fusionRankVisits": 0,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 0,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 7,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 0.857142857143,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 158,
        "meanContextChars": 103.375,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 680,
          "termContributions": 59,
          "fusionRankVisits": 0,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 0,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 21
        }
      }
    },
    {
      "id": "rrf-d4",
      "method": "rrf",
      "depth": 4,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 153,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "reason": "does-not-fit",
              "chars": 25
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 248,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 170,
            "termContributions": 20,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 4,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            }
          ],
          "candidateChars": 236,
          "usedChars": 123,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 187,
            "termContributions": 19,
            "fusionRankVisits": 6,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 2.913409422159,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 0.872668472572
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.115950064828,
                  "matchedTerms": [
                    "restore",
                    "rollback"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 280,
          "usedChars": 84,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 28,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 3,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 5
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 102,
            "termContributions": 6,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 136,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 8,
        "finalCoveredFacts": 5,
        "macroCandidateRecall": 1,
        "macroFinalRecall": 0.642857142857,
        "meanCandidateChars": 170.875,
        "meanContextChars": 103.375,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1088,
          "termContributions": 104,
          "fusionRankVisits": 39,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 17,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 22
        }
      }
    },
    {
      "id": "rrf-rule-d4",
      "method": "rrf-rule",
      "depth": 4,
      "budget": 140,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 153,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 3
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ],
              "ruleScore": 2,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 4
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 3
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 248,
          "usedChars": 52,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 170,
            "termContributions": 20,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 4,
            "ruleCandidateEvaluations": 4,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 4
            }
          ],
          "selected": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            }
          ],
          "candidateChars": 236,
          "usedChars": 116,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 187,
            "termContributions": 19,
            "fusionRankVisits": 6,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 4,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 2.913409422159,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 0.872668472572
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.115950064828,
                  "matchedTerms": [
                    "restore",
                    "rollback"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 4
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 2
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 5
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 4
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 280,
          "usedChars": 133,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 28,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 3,
            "ruleCandidateEvaluations": 5,
            "budgetCandidateChecks": 5
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 2,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 102,
            "termContributions": 6,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 136,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 1,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 8,
        "finalCoveredFacts": 8,
        "macroCandidateRecall": 1,
        "macroFinalRecall": 1,
        "meanCandidateChars": 170.875,
        "meanContextChars": 100.125,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1088,
          "termContributions": 104,
          "fusionRankVisits": 39,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 17,
          "ruleCandidateEvaluations": 22,
          "budgetCandidateChecks": 22
        }
      }
    },
    {
      "id": "rrf-d4-unfiltered",
      "method": "rrf",
      "depth": 4,
      "budget": 140,
      "eligibilityFilter": false,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.58320761244,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.29160380622
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.29160380622
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.809281845457,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 57,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.58320761244,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.29160380622
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.29160380622
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.809281845457,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 95,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 132,
          "usedChars": 132,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 152,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.88350495776,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.88350495776
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 38,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.650514873281,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.88350495776
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.88350495776
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.88350495776
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.88350495776,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.88350495776
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 133,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 171,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 8.019844645888,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.57303634042
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.500248115362
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.156696051445
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 7.281943346166,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.565698784316
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.565698784316
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.301091555069,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.303210920487,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.303210920487
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 76,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 8.019844645888,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.57303634042
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.500248115362
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.156696051445
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 7.281943346166,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.565698784316
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.565698784316
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.301091555069,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 2.150545777534
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.303210920487,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.303210920487
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 114,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "reason": "does-not-fit",
              "chars": 25
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 248,
          "usedChars": 120,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 190,
            "termContributions": 20,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 4,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "format"
            ],
            "coveredFacts": 1,
            "requiredFacts": 2,
            "recall": 0.5
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.575189089161,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.28759454458
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.28759454458
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 4.037569365894,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.018784682947
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.018784682947
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 38,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.575189089161,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.28759454458
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 3.28759454458
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 4.037569365894,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.018784682947
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 2.018784682947
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 38,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 101,
          "usedChars": 101,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 76,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.809281845457,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.579728277322,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 57,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 13.609147766938,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.111205217074
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.809281845457,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.789864138661
                    }
                  ]
                },
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 1.684118057636,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 1.684118057636,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 152,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            }
          ],
          "candidateChars": 236,
          "usedChars": 123,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 209,
            "termContributions": 19,
            "fusionRankVisits": 6,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 3.195871847617,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.11530416478
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.11530416478
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 0.965263518057
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 57,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.575913092927,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.945897517646
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.684118057636
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.34075878521,
                  "matchedTerms": [
                    "restore",
                    "rollback"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.290984181316,
                      "contribution": 1.111205217074
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.229553568136
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 95,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 280,
          "usedChars": 84,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 152,
            "termContributions": 28,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 3,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 5
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"timeout-internal\",\"v1\",0,76]",
                  "docId": "timeout-internal",
                  "version": "v1",
                  "start": 0,
                  "end": 76,
                  "text": "Current service timeout policy is 90 seconds. Internal staging service only.",
                  "visibility": "internal",
                  "score": 5.510956807063,
                  "matchedTerms": [
                    "current",
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "current",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.936237533071
                    },
                    {
                      "term": "service",
                      "tf": 2,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.951782288364
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.622936985628
                    }
                  ]
                },
                {
                  "id": "[\"timeout\",\"v1\",0,78]",
                  "docId": "timeout",
                  "version": "v1",
                  "start": 0,
                  "end": 78,
                  "text": "Current service timeout policy is 30 seconds. This legacy setting is obsolete.",
                  "visibility": "public",
                  "score": 4.753726608631,
                  "matchedTerms": [
                    "current",
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "current",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.860175824328
                    },
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.334368042769
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.559182741534
                    }
                  ]
                },
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 2.784179169777,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.283931054415
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.500248115362
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.11530416478,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.11530416478
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 57,
                "termContributions": 9,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"timeout-internal\",\"v1\",0,76]",
                  "docId": "timeout-internal",
                  "version": "v1",
                  "start": 0,
                  "end": 76,
                  "text": "Current service timeout policy is 90 seconds. Internal staging service only.",
                  "visibility": "internal",
                  "score": 5.510956807063,
                  "matchedTerms": [
                    "current",
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "current",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.936237533071
                    },
                    {
                      "term": "service",
                      "tf": 2,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.951782288364
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.622936985628
                    }
                  ]
                },
                {
                  "id": "[\"timeout\",\"v1\",0,78]",
                  "docId": "timeout",
                  "version": "v1",
                  "start": 0,
                  "end": 78,
                  "text": "Current service timeout policy is 30 seconds. This legacy setting is obsolete.",
                  "visibility": "public",
                  "score": 4.753726608631,
                  "matchedTerms": [
                    "current",
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "current",
                      "tf": 1,
                      "df": 2,
                      "idf": 2.07944154168,
                      "contribution": 1.860175824328
                    },
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.334368042769
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.559182741534
                    }
                  ]
                },
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 2.784179169777,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.283931054415
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.742969305059,
                      "contribution": 1.500248115362
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.11530416478,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.491654876778,
                      "contribution": 1.11530416478
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 57,
                "termContributions": 9,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout-internal\",\"v1\",0,76]",
              "docId": "timeout-internal",
              "version": "v1",
              "start": 0,
              "end": 76,
              "text": "Current service timeout policy is 90 seconds. Internal staging service only.",
              "visibility": "internal",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"timeout\",\"v1\",0,78]",
              "docId": "timeout",
              "version": "v1",
              "start": 0,
              "end": 78,
              "text": "Current service timeout policy is 30 seconds. This legacy setting is obsolete.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout-internal\",\"v1\",0,76]",
              "docId": "timeout-internal",
              "version": "v1",
              "start": 0,
              "end": 76,
              "text": "Current service timeout policy is 90 seconds. Internal staging service only.",
              "visibility": "internal",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"timeout\",\"v1\",0,78]",
              "docId": "timeout",
              "version": "v1",
              "start": 0,
              "end": 78,
              "text": "Current service timeout policy is 30 seconds. This legacy setting is obsolete.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"timeout-internal\",\"v1\",0,76]",
              "docId": "timeout-internal",
              "version": "v1",
              "start": 0,
              "end": 76,
              "text": "Current service timeout policy is 90 seconds. Internal staging service only.",
              "visibility": "internal",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [
            {
              "id": "[\"timeout\",\"v1\",0,78]",
              "reason": "does-not-fit",
              "chars": 78
            },
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "reason": "does-not-fit",
              "chars": 79
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 336,
          "usedChars": 76,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 114,
            "termContributions": 18,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 4,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 19,
            "totalTokens": 177,
            "averageLength": 9.315789473684
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 10.246039983325,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 3.29462692871
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 76,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 10.246039983325,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 3.29462692871
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.590267165446,
                      "contribution": 2.317137684872
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 76,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "selected": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "skipped": [],
          "candidateChars": 87,
          "usedChars": 87,
          "operations": {
            "indexedPassages": 19,
            "indexedTokenOccurrences": 177,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 152,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 0,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 8,
        "finalCoveredFacts": 4,
        "macroCandidateRecall": 1,
        "macroFinalRecall": 0.5,
        "meanCandidateChars": 190.125,
        "meanContextChars": 103,
        "operationTotals": {
          "indexedPassages": 152,
          "indexedTokenOccurrences": 1416,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1216,
          "termContributions": 116,
          "fusionRankVisits": 43,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 19,
          "ruleCandidateEvaluations": 0,
          "budgetCandidateChecks": 24
        }
      }
    },
    {
      "id": "rrf-rule-d4-small-budget",
      "method": "rrf-rule",
      "depth": 4,
      "budget": 80,
      "eligibilityFilter": true,
      "questions": [
        {
          "id": "exact-identifier",
          "query": "R-17 retry wait",
          "originalTerms": [
            "r-17",
            "retry",
            "wait"
          ],
          "expandedTerms": [
            "delay",
            "r-17",
            "repeat",
            "retry",
            "wait"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "r-17",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delay",
                "r-17",
                "repeat",
                "retry",
                "wait"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"retry-overview\",\"v1\",0,57]",
                  "docId": "retry-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Retry wait guide. Generic retry wait retry wait overview.",
                  "visibility": "public",
                  "score": 6.212899689886,
                  "matchedTerms": [
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "retry",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    },
                    {
                      "term": "wait",
                      "tf": 3,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.106449844943
                    }
                  ]
                },
                {
                  "id": "[\"retry-rule\",\"v1\",0,75]",
                  "docId": "retry-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 75,
                  "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "r-17",
                    "retry",
                    "wait"
                  ],
                  "contributions": [
                    {
                      "term": "r-17",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "retry",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "wait",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "docId": "retry-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Retry wait guide. Generic retry wait retry wait overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"retry-rule\",\"v1\",0,75]",
              "docId": "retry-rule",
              "version": "v1",
              "start": 0,
              "end": 75,
              "text": "For R-17, wait 30 seconds before retry only when the request is idempotent.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 9,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 1,
                "hasNumber": 1,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "skipped": [
            {
              "id": "[\"retry-overview\",\"v1\",0,57]",
              "reason": "does-not-fit",
              "chars": 57
            }
          ],
          "candidateChars": 132,
          "usedChars": 75,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 10,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "conditional-retry"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "synonym-only",
          "query": "terminate credential",
          "originalTerms": [
            "credential",
            "terminate"
          ],
          "expandedTerms": [
            "cancel",
            "credential",
            "disable",
            "key",
            "revoke",
            "terminate",
            "token"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "credential",
                "terminate"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 1,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cancel",
                "credential",
                "disable",
                "key",
                "revoke",
                "terminate",
                "token"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"key-rule\",\"v1\",0,44]",
                  "docId": "key-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 44,
                  "text": "Cancel the key to revoke access immediately.",
                  "visibility": "public",
                  "score": 8.218871197021,
                  "matchedTerms": [
                    "cancel",
                    "key",
                    "revoke"
                  ],
                  "contributions": [
                    {
                      "term": "cancel",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "key",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    },
                    {
                      "term": "revoke",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                },
                {
                  "id": "[\"key-overview\",\"v1\",0,57]",
                  "docId": "key-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 57,
                  "text": "Credential lifecycle overview. Consult the account guide.",
                  "visibility": "public",
                  "score": 2.73962373234,
                  "matchedTerms": [
                    "credential"
                  ],
                  "contributions": [
                    {
                      "term": "credential",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.73962373234
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 119,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "docId": "key-overview",
              "version": "v1",
              "start": 0,
              "end": 57,
              "text": "Credential lifecycle overview. Consult the account guide.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"key-rule\",\"v1\",0,44]",
              "docId": "key-rule",
              "version": "v1",
              "start": 0,
              "end": 44,
              "text": "Cancel the key to revoke access immediately.",
              "visibility": "public",
              "score": 0.016393442623,
              "ranks": [
                null,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "skipped": [
            {
              "id": "[\"key-overview\",\"v1\",0,57]",
              "reason": "does-not-fit",
              "chars": 57
            }
          ],
          "candidateChars": 101,
          "usedChars": 44,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 153,
            "termContributions": 5,
            "fusionRankVisits": 3,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "revoke-access"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "two-facts",
          "query": "logs retention export format",
          "originalTerms": [
            "export",
            "format",
            "logs",
            "retention"
          ],
          "expandedTerms": [
            "download",
            "export",
            "format",
            "logs",
            "records",
            "retention"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "export",
                "format",
                "logs",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            },
            {
              "name": "expanded",
              "terms": [
                "download",
                "export",
                "format",
                "logs",
                "records",
                "retention"
              ],
              "positiveScoredPassages": 4,
              "ranked": [
                {
                  "id": "[\"logs-overview\",\"v1\",0,93]",
                  "docId": "logs-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
                  "visibility": "public",
                  "score": 7.490662616997,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.418436635749
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.390182555372
                    },
                    {
                      "term": "retention",
                      "tf": 2,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.006226208096
                    }
                  ]
                },
                {
                  "id": "[\"logs-export\",\"v1\",0,27]",
                  "docId": "logs-export",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Logs export format is JSON.",
                  "visibility": "public",
                  "score": 6.839389812365,
                  "matchedTerms": [
                    "export",
                    "format",
                    "logs"
                  ],
                  "contributions": [
                    {
                      "term": "export",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "format",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 2.41712559312
                    },
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"logs-retention\",\"v1\",0,25]",
                  "docId": "logs-retention",
                  "version": "v1",
                  "start": 0,
                  "end": 25,
                  "text": "Logs retention is 7 days.",
                  "visibility": "public",
                  "score": 4.010277252251,
                  "matchedTerms": [
                    "logs",
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "logs",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    },
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 2.005138626126
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.205348376817,
                  "matchedTerms": [
                    "retention"
                  ],
                  "contributions": [
                    {
                      "term": "retention",
                      "tf": 1,
                      "df": 3,
                      "idf": 1.637608789401,
                      "contribution": 1.205348376817
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 102,
                "termContributions": 10,
                "positiveScoredPassages": 4
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 3
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.03125,
              "ranks": [
                4,
                4
              ],
              "ruleScore": 2,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 4
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "docId": "logs-overview",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Logs retention export format overview. Read the retention and export guide before proceeding.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"logs-export\",\"v1\",0,27]",
              "docId": "logs-export",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Logs export format is JSON.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"logs-retention\",\"v1\",0,25]",
              "docId": "logs-retention",
              "version": "v1",
              "start": 0,
              "end": 25,
              "text": "Logs retention is 7 days.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 3
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            },
            {
              "id": "[\"logs-overview\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 248,
          "usedChars": 52,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 170,
            "termContributions": 20,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 4,
            "ruleCandidateEvaluations": 4,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "retention",
              "format"
            ],
            "coveredFacts": 2,
            "requiredFacts": 2,
            "recall": 1
          }
        },
        {
          "id": "negation-distractor",
          "query": "cache tokens",
          "originalTerms": [
            "cache",
            "tokens"
          ],
          "expandedTerms": [
            "cache",
            "tokens"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "cache",
                "tokens"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"cache-overview\",\"v1\",0,35]",
                  "docId": "cache-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 35,
                  "text": "Cache tokens cache tokens overview.",
                  "visibility": "public",
                  "score": 6.211457177769,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    },
                    {
                      "term": "tokens",
                      "tf": 2,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 3.105728588884
                    }
                  ]
                },
                {
                  "id": "[\"cache-rule\",\"v1\",0,66]",
                  "docId": "cache-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 66,
                  "text": "Cache never stores tokens; only public response bodies are cached.",
                  "visibility": "public",
                  "score": 3.787195082765,
                  "matchedTerms": [
                    "cache",
                    "tokens"
                  ],
                  "contributions": [
                    {
                      "term": "cache",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    },
                    {
                      "term": "tokens",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.893597541382
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 34,
                "termContributions": 4,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "docId": "cache-overview",
              "version": "v1",
              "start": 0,
              "end": 35,
              "text": "Cache tokens cache tokens overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [
            {
              "id": "[\"cache-rule\",\"v1\",0,66]",
              "docId": "cache-rule",
              "version": "v1",
              "start": 0,
              "end": 66,
              "text": "Cache never stores tokens; only public response bodies are cached.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 1,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "skipped": [
            {
              "id": "[\"cache-overview\",\"v1\",0,35]",
              "reason": "does-not-fit",
              "chars": 35
            }
          ],
          "candidateChars": 101,
          "usedChars": 66,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 68,
            "termContributions": 8,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "no-token-storage"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "fusion-regression",
          "query": "vault deletion undo",
          "originalTerms": [
            "deletion",
            "undo",
            "vault"
          ],
          "expandedTerms": [
            "delete",
            "deletion",
            "erase",
            "remove",
            "restore",
            "rollback",
            "undo",
            "vault"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "deletion",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.351634435561,
                  "matchedTerms": [
                    "deletion",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 5,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "delete",
                "deletion",
                "erase",
                "remove",
                "restore",
                "rollback",
                "undo",
                "vault"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 12.795971167502,
                  "matchedTerms": [
                    "delete",
                    "deletion",
                    "erase",
                    "remove",
                    "restore",
                    "rollback",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "delete",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "erase",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "remove",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"vault-policy\",\"v1\",0,86]",
                  "docId": "vault-policy",
                  "version": "v1",
                  "start": 0,
                  "end": 86,
                  "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
                  "visibility": "public",
                  "score": 5.461096657932,
                  "matchedTerms": [
                    "deletion",
                    "undo",
                    "vault"
                  ],
                  "contributions": [
                    {
                      "term": "deletion",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "undo",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    },
                    {
                      "term": "vault",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    }
                  ]
                },
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 1.536684383798,
                  "matchedTerms": [
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 136,
                "termContributions": 14,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ]
            },
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ]
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "docId": "vault-policy",
              "version": "v1",
              "start": 0,
              "end": 86,
              "text": "Vault deletion undo window is 24 hours. After that window, restoration is unavailable.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                1,
                2
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.032522474881,
              "ranks": [
                2,
                1
              ],
              "ruleScore": -2,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 4
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.015873015873,
              "ranks": [
                null,
                3
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ],
              "ruleScore": -4,
              "features": {
                "originalTermMatches": 0,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 4
            }
          ],
          "skipped": [
            {
              "id": "[\"vault-policy\",\"v1\",0,86]",
              "reason": "does-not-fit",
              "chars": 86
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 236,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 5,
            "termDocumentChecks": 187,
            "termContributions": 19,
            "fusionRankVisits": 6,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 4,
            "budgetCandidateChecks": 4
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "undo-window"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "depth-omission",
          "query": "atlas backup restore",
          "originalTerms": [
            "atlas",
            "backup",
            "restore"
          ],
          "expandedTerms": [
            "atlas",
            "backup",
            "restore",
            "rollback",
            "undo"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "atlas",
                "backup",
                "restore"
              ],
              "positiveScoredPassages": 5,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 2.913409422159,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.020370474793
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 0.872668472572
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 13,
                "positiveScoredPassages": 5
              }
            },
            {
              "name": "expanded",
              "terms": [
                "atlas",
                "backup",
                "restore",
                "rollback",
                "undo"
              ],
              "positiveScoredPassages": 6,
              "ranked": [
                {
                  "id": "[\"atlas-a\",\"v1\",0,30]",
                  "docId": "atlas-a",
                  "version": "v1",
                  "start": 0,
                  "end": 30,
                  "text": "Atlas backup restore overview.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-b\",\"v1\",0,27]",
                  "docId": "atlas-b",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore guide.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"atlas-c\",\"v1\",0,27]",
                  "docId": "atlas-c",
                  "version": "v1",
                  "start": 0,
                  "end": 27,
                  "text": "Atlas backup restore index.",
                  "visibility": "public",
                  "score": 5.130230899081,
                  "matchedTerms": [
                    "atlas",
                    "backup",
                    "restore"
                  ],
                  "contributions": [
                    {
                      "term": "atlas",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "backup",
                      "tf": 1,
                      "df": 4,
                      "idf": 1.38629436112,
                      "contribution": 1.796773257641
                    },
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.536684383798
                    }
                  ]
                },
                {
                  "id": "[\"vault-faq\",\"v1\",0,93]",
                  "docId": "vault-faq",
                  "version": "v1",
                  "start": 0,
                  "end": 93,
                  "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
                  "visibility": "public",
                  "score": 3.115950064828,
                  "matchedTerms": [
                    "restore",
                    "rollback"
                  ],
                  "contributions": [
                    {
                      "term": "restore",
                      "tf": 1,
                      "df": 5,
                      "idf": 1.185623665658,
                      "contribution": 1.006487842458
                    },
                    {
                      "term": "rollback",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 85,
                "termContributions": 15,
                "positiveScoredPassages": 6
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ]
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                4,
                null
              ],
              "ruleScore": 4,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 4
            },
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 2
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "docId": "atlas-c",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore index.",
              "visibility": "public",
              "score": 0.031746031746,
              "ranks": [
                3,
                3
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 3
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "docId": "vault-faq",
              "version": "v1",
              "start": 0,
              "end": 93,
              "text": "Vault deletion glossary: erase remove delete restore rollback undoing. Read this topic index.",
              "visibility": "public",
              "score": 0.015625,
              "ranks": [
                null,
                4
              ],
              "ruleScore": -3,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 5
            }
          ],
          "selected": [
            {
              "id": "[\"atlas-a\",\"v1\",0,30]",
              "docId": "atlas-a",
              "version": "v1",
              "start": 0,
              "end": 30,
              "text": "Atlas backup restore overview.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-b\",\"v1\",0,27]",
              "docId": "atlas-b",
              "version": "v1",
              "start": 0,
              "end": 27,
              "text": "Atlas backup restore guide.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": -1,
              "features": {
                "originalTermMatches": 3,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 2
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            },
            {
              "id": "[\"atlas-c\",\"v1\",0,27]",
              "reason": "does-not-fit",
              "chars": 27
            },
            {
              "id": "[\"vault-faq\",\"v1\",0,93]",
              "reason": "does-not-fit",
              "chars": 93
            }
          ],
          "candidateChars": 280,
          "usedChars": 57,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 2,
            "termDocumentChecks": 136,
            "termContributions": 28,
            "fusionRankVisits": 8,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 3,
            "ruleCandidateEvaluations": 5,
            "budgetCandidateChecks": 5
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "backup-retention"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 1,
            "recall": 0
          }
        },
        {
          "id": "eligibility",
          "query": "current service timeout",
          "originalTerms": [
            "current",
            "service",
            "timeout"
          ],
          "expandedTerms": [
            "current",
            "service",
            "timeout"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            },
            {
              "name": "expanded",
              "terms": [
                "current",
                "service",
                "timeout"
              ],
              "positiveScoredPassages": 2,
              "ranked": [
                {
                  "id": "[\"timeout\",\"v2\",0,79]",
                  "docId": "timeout",
                  "version": "v2",
                  "start": 0,
                  "end": 79,
                  "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
                  "visibility": "public",
                  "score": 3.785279440151,
                  "matchedTerms": [
                    "service",
                    "timeout"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.675817217781
                    },
                    {
                      "term": "timeout",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.109462222371
                    }
                  ]
                },
                {
                  "id": "[\"atlas-rule\",\"v1\",0,103]",
                  "docId": "atlas-rule",
                  "version": "v1",
                  "start": 0,
                  "end": 103,
                  "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
                  "visibility": "public",
                  "score": 1.453005977876,
                  "matchedTerms": [
                    "service"
                  ],
                  "contributions": [
                    {
                      "term": "service",
                      "tf": 1,
                      "df": 2,
                      "idf": 1.974081026022,
                      "contribution": 1.453005977876
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 51,
                "termContributions": 3,
                "positiveScoredPassages": 2
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            },
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "docId": "atlas-rule",
              "version": "v1",
              "start": 0,
              "end": 103,
              "text": "Atlas backup restore retention is 3 days. The limit applies to completed backups in the public service.",
              "visibility": "public",
              "score": 0.032258064516,
              "ranks": [
                2,
                2
              ],
              "ruleScore": 2,
              "features": {
                "originalTermMatches": 1,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 2
            }
          ],
          "selected": [
            {
              "id": "[\"timeout\",\"v2\",0,79]",
              "docId": "timeout",
              "version": "v2",
              "start": 0,
              "end": 79,
              "text": "Service timeout is 7 seconds. This value applies to the public synchronous API.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 3,
              "features": {
                "originalTermMatches": 2,
                "identifierMatches": 0,
                "hasNumber": 1,
                "hasConstraint": 0,
                "hasNavigation": 0
              },
              "originalRank": 1
            }
          ],
          "skipped": [
            {
              "id": "[\"atlas-rule\",\"v1\",0,103]",
              "reason": "does-not-fit",
              "chars": 103
            }
          ],
          "candidateChars": 182,
          "usedChars": 79,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 102,
            "termContributions": 6,
            "fusionRankVisits": 4,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 2,
            "ruleCandidateEvaluations": 2,
            "budgetCandidateChecks": 2
          },
          "candidateEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          },
          "finalEvidence": {
            "coveredFactIds": [
              "current-timeout"
            ],
            "coveredFacts": 1,
            "requiredFacts": 1,
            "recall": 1
          }
        },
        {
          "id": "no-answer",
          "query": "maximum extended archive duration",
          "originalTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "expandedTerms": [
            "archive",
            "duration",
            "extended",
            "maximum"
          ],
          "index": {
            "allPassages": 19,
            "eligiblePassages": 17,
            "totalTokens": 154,
            "averageLength": 9.058823529412
          },
          "branches": [
            {
              "name": "bm25",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            },
            {
              "name": "expanded",
              "terms": [
                "archive",
                "duration",
                "extended",
                "maximum"
              ],
              "positiveScoredPassages": 1,
              "ranked": [
                {
                  "id": "[\"archive-overview\",\"v1\",0,87]",
                  "docId": "archive-overview",
                  "version": "v1",
                  "start": 0,
                  "end": 87,
                  "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
                  "visibility": "public",
                  "score": 9.71151772284,
                  "matchedTerms": [
                    "archive",
                    "duration",
                    "extended",
                    "maximum"
                  ],
                  "contributions": [
                    {
                      "term": "archive",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "duration",
                      "tf": 2,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 3.130853004642
                    },
                    {
                      "term": "extended",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    },
                    {
                      "term": "maximum",
                      "tf": 1,
                      "df": 1,
                      "idf": 2.484906649788,
                      "contribution": 2.193554906066
                    }
                  ]
                }
              ],
              "operations": {
                "termDocumentChecks": 68,
                "termContributions": 4,
                "positiveScoredPassages": 1
              }
            }
          ],
          "candidates": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ]
            }
          ],
          "finalRanked": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "docId": "archive-overview",
              "version": "v1",
              "start": 0,
              "end": 87,
              "text": "Archive duration overview. Extended plans exist; no maximum duration is specified here.",
              "visibility": "public",
              "score": 0.032786885246,
              "ranks": [
                1,
                1
              ],
              "ruleScore": 0,
              "features": {
                "originalTermMatches": 4,
                "identifierMatches": 0,
                "hasNumber": 0,
                "hasConstraint": 0,
                "hasNavigation": 1
              },
              "originalRank": 1
            }
          ],
          "selected": [],
          "skipped": [
            {
              "id": "[\"archive-overview\",\"v1\",0,87]",
              "reason": "does-not-fit",
              "chars": 87
            }
          ],
          "candidateChars": 87,
          "usedChars": 0,
          "operations": {
            "indexedPassages": 17,
            "indexedTokenOccurrences": 154,
            "expansionGroupsChecked": 8,
            "expansionTermsAdded": 0,
            "termDocumentChecks": 136,
            "termContributions": 8,
            "fusionRankVisits": 2,
            "repeatedWithinBranch": 0,
            "duplicateIdsAcrossBranches": 1,
            "ruleCandidateEvaluations": 1,
            "budgetCandidateChecks": 1
          },
          "candidateEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          },
          "finalEvidence": {
            "coveredFactIds": [],
            "coveredFacts": 0,
            "requiredFacts": 0,
            "recall": null
          }
        }
      ],
      "summary": {
        "answerableQuestions": 7,
        "unanswerableQuestions": 1,
        "requiredFacts": 8,
        "candidateCoveredFacts": 8,
        "finalCoveredFacts": 6,
        "macroCandidateRecall": 1,
        "macroFinalRecall": 0.714285714286,
        "meanCandidateChars": 170.875,
        "meanContextChars": 53.75,
        "operationTotals": {
          "indexedPassages": 136,
          "indexedTokenOccurrences": 1232,
          "expansionGroupsChecked": 64,
          "expansionTermsAdded": 16,
          "termDocumentChecks": 1088,
          "termContributions": 104,
          "fusionRankVisits": 39,
          "repeatedWithinBranch": 0,
          "duplicateIdsAcrossBranches": 17,
          "ruleCandidateEvaluations": 22,
          "budgetCandidateChecks": 22
        }
      }
    }
  ]
}
