diff --git a/GramAddict/core/q_nav_graph.py b/GramAddict/core/q_nav_graph.py index fe5545a..6033c6d 100644 --- a/GramAddict/core/q_nav_graph.py +++ b/GramAddict/core/q_nav_graph.py @@ -174,13 +174,13 @@ class QNavGraph: success = self.sae.ensure_clear_screen(max_attempts=max_attempts + 5, initial_xml=xml_dump) return success - def _execute_transition(self, action: str, mock_semantic_engine=None, max_retries: int = 2) -> bool: + def _execute_transition(self, action: str, max_retries: int = 2) -> bool: """ Executes a transition (e.g. 'tap_explore_tab') using the Telepathic Semantic Engine. """ from GramAddict.core.telepathic_engine import TelepathicEngine - engine = mock_semantic_engine or TelepathicEngine.get_instance() + engine = TelepathicEngine.get_instance() failed_positions = set() # Track (x, y) of clicks that failed, for grid retry diversity