panels.rca_card =============== .. py:module:: panels.rca_card .. autoapi-nested-parse:: RCA Card panel: the synthesized root-cause card and cross-tab jumps. Renders the ``rca_card`` artifact (executive summary, validation gates, primary hypothesis, alternatives, card-level evidence, recommended actions, analyst review) with buttons that jump to the Evidence/Candidates tabs for a candidate. Attributes ---------- .. autoapisummary:: panels.rca_card.JsonDict Functions --------- .. autoapisummary:: panels.rca_card.render_rca_card_panel Module Contents --------------- .. py:data:: JsonDict .. py:function:: render_rca_card_panel(rca_card, evidence_bundle, kg_context) Render the RCA Card section. @ In, rca_card, dict, the ``rca_card`` artifact; reads ``executive_summary``, ``validation_status``, ``primary_hypothesis``, ``alternatives``, ``evidence``, ``recommended_actions``, ``analyst_review``, ``provenance`` @ In, evidence_bundle, dict, optional; only ``bundle_id`` is shown as context @ In, kg_context, dict, optional; only the subgraph id is shown as context @ Out, None