@@ -82,7 +82,8 @@ def execute_targeted_iteration(self, iteration: int):
8282 pod_path .mkdir (parents = True , exist_ok = True )
8383 for f_name in self .ENGINE_FILES :
8484 src = os .path .join (self .target_dir , "src" , "pyob" , f_name )
85- if os .path .exists (src ): shutil .copy (src , str (pod_path ))
85+ if os .path .exists (src ):
86+ shutil .copy (src , str (pod_path ))
8687 except Exception as e :
8788 logger .error (f"Failed to create safety pod: { e } " )
8889
@@ -100,13 +101,16 @@ def execute_targeted_iteration(self, iteration: int):
100101 from pyob .targeted_reviewer import TargetedReviewer
101102 reviewer = TargetedReviewer (self .target_dir , target_abs_path )
102103 reviewer .session_context = self .llm_engine .session_context [:]
103- if hasattr (self , 'key_cooldowns' ): reviewer .key_cooldowns = self .key_cooldowns
104- if hasattr (self , 'session_pr_count' ): reviewer .session_pr_count = self .session_pr_count
104+ if hasattr (self , 'key_cooldowns' ):
105+ reviewer .key_cooldowns = self .key_cooldowns
106+ if hasattr (self , 'session_pr_count' ):
107+ reviewer .session_pr_count = self .session_pr_count
105108
106109 reviewer .run_pipeline (iteration )
107110
108111 self .llm_engine .session_context = reviewer .session_context [:]
109- if hasattr (reviewer , 'session_pr_count' ): self .session_pr_count = reviewer .session_pr_count
112+ if hasattr (reviewer , 'session_pr_count' ):
113+ self .session_pr_count = reviewer .session_pr_count
110114
111115 new_content = ""
112116 if os .path .exists (target_abs_path ):
@@ -132,7 +136,8 @@ def execute_targeted_iteration(self, iteration: int):
132136 logger .error ("Final verification failed. Changes rolled back." )
133137 else :
134138 self .handle_git_librarian (target_rel_path , iteration )
135- if is_engine_file : self .self_evolved_flag = True
139+ if is_engine_file :
140+ self .self_evolved_flag = True
136141
137142 # --- THE FINAL WRAP-UP GATE ---
138143 if getattr (self , "session_pr_count" , 0 ) >= 8 and not getattr (self , "cascade_queue" , []):
0 commit comments