82 lines
2.9 KiB
JSON
82 lines
2.9 KiB
JSON
{
|
|
"caseId": "chat-diagnosis-flow",
|
|
"query": "What is the standard troubleshooting flow for an application incident?",
|
|
"retrievedAt": "2026-07-06T00:00:00Z",
|
|
"lookupResult": {
|
|
"found": true,
|
|
"evidenceBlocks": [
|
|
{
|
|
"source": "incident-diagnosis-flow",
|
|
"title": "Incident Diagnosis Flow",
|
|
"breadcrumb": "AIOps > Diagnosis Flow",
|
|
"retrievalLayer": "L1",
|
|
"content": "The standard flow is to collect evidence, identify the suspected fault domain, verify the hypothesis, apply remediation, and confirm recovery.",
|
|
"score": 0.82,
|
|
"hitReasons": ["domain_match:+0.15", "keyword_match:+0.10"]
|
|
},
|
|
{
|
|
"source": "rag-chunk-context-reconstruction",
|
|
"title": "RAG Chunk Context Reconstruction",
|
|
"breadcrumb": "RAG > Chunking > Context Reconstruction",
|
|
"retrievalLayer": "L1",
|
|
"content": "Long sections may require neighbor chunk expansion and breadcrumb-aware packing.",
|
|
"score": 0.55,
|
|
"hitReasons": []
|
|
}
|
|
],
|
|
"contextPack": {
|
|
"packedText": "[1] Incident Diagnosis Flow\nAIOps > Diagnosis Flow\nThe standard flow is to collect evidence, identify the suspected fault domain, verify the hypothesis, apply remediation, and confirm recovery.",
|
|
"strategy": "top_evidence_blocks",
|
|
"charBudget": 3500,
|
|
"usedChars": 192,
|
|
"includedSources": ["incident-diagnosis-flow", "rag-chunk-context-reconstruction"],
|
|
"omittedSources": []
|
|
},
|
|
"retrievalTrace": {
|
|
"originalQuery": "What is the standard troubleshooting flow for an application incident?",
|
|
"rewrittenQuery": "standard application incident troubleshooting flow collect evidence verify remediation",
|
|
"categoryFilter": "AIOps",
|
|
"selectedAttempt": "FILTERED_VECTOR",
|
|
"fallbackReason": null,
|
|
"evidenceStatus": "supported",
|
|
"queryHints": {
|
|
"domains": ["AIOps"],
|
|
"matched_keywords": ["collect evidence", "verify", "remediation"],
|
|
"entities": ["application incident"],
|
|
"l0_titles": ["Incident Diagnosis Flow"],
|
|
"l0_match_count": 1
|
|
},
|
|
"attempts": [
|
|
{
|
|
"name": "FILTERED_VECTOR",
|
|
"query": "standard application incident troubleshooting flow collect evidence verify remediation",
|
|
"categoryFilter": "AIOps",
|
|
"candidateCount": 2,
|
|
"usable": true,
|
|
"durationMs": 10,
|
|
"topScore": 0.82,
|
|
"topSimilarity": 0.82
|
|
}
|
|
]
|
|
},
|
|
"rerankTrace": {
|
|
"items": [
|
|
{
|
|
"finalRank": 1,
|
|
"source": "incident-diagnosis-flow",
|
|
"baseScore": 0.82,
|
|
"finalScore": 1.07,
|
|
"boostReasons": ["domain_match:+0.15", "keyword_match:+0.10"]
|
|
},
|
|
{
|
|
"finalRank": 2,
|
|
"source": "rag-chunk-context-reconstruction",
|
|
"baseScore": 0.55,
|
|
"finalScore": 0.55,
|
|
"boostReasons": []
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|