0, 'total' => 0, 'passing' => 0, 'attention' => 0, 'scannedAt' => '', ]; $thedotdev_agentic_bridge_questions = $thedotdev_agentic_bridge_has_scan ? TheDotDevAgenticBridge_AI_Preview::get_answerable_questions($current_scan) : []; $thedotdev_agentic_bridge_facts = $thedotdev_agentic_bridge_has_scan ? TheDotDevAgenticBridge_AI_Preview::get_extracted_facts($current_scan) : []; $thedotdev_agentic_bridge_gaps = $thedotdev_agentic_bridge_has_scan ? TheDotDevAgenticBridge_AI_Preview::get_gaps($current_scan) : []; $thedotdev_agentic_bridge_developer_evidence = $thedotdev_agentic_bridge_has_scan ? TheDotDevAgenticBridge_AI_Preview::get_developer_evidence($current_scan) : []; $thedotdev_agentic_bridge_admin_url = TheDotDevAgenticBridge_Admin::admin_page_url(); $thedotdev_agentic_bridge_findings_url = add_query_arg(['thedotdev_agentic_bridge_view' => 'findings'], $thedotdev_agentic_bridge_admin_url); $thedotdev_agentic_bridge_shell_active = 'ai-preview'; // Progressive shell on AI Preview: first-run setup path; post-scan Agent Ready triage primaries. $thedotdev_agentic_bridge_shell_nav_mode = 'progressive'; $thedotdev_agentic_bridge_shell_primary_keys = $thedotdev_agentic_bridge_has_scan ? ['overview', 'findings', 'ai-preview'] : ['overview', 'settings', 'setup']; ?>