From ddadce3a42736db2c0fbbb6c2f1ddfc48a326faa Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Thu, 14 May 2026 19:08:06 +0200 Subject: [PATCH] feat: enhance real-time logging for evaluation and injection transparency --- src/agentic_curator.py | 3 ++- src/main.py | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/agentic_curator.py b/src/agentic_curator.py index dd61409c..5cac782c 100644 --- a/src/agentic_curator.py +++ b/src/agentic_curator.py @@ -105,7 +105,8 @@ async def evaluate_extracted_assets(raw_assets: List[Dict]) -> Dict[str, Dict]: "category": valid_cats[0], "impact_score": score, "is_exceptional": score > 80, "reasoning": reasoning } - log_event(f" [+] ACEPTADO: \"{data['title']}\" -> {valid_cats[0]} (Score: {score})") + log_event(f" [+] ACEPTADO: \"{data['title']}\" (Score: {score})") + log_event(f" Destino: docs/{valid_cats[0]}.md") log_event(f" Descripción: {data['desc']}") log_event(f" Motivo IA: {reasoning}") diff --git a/src/main.py b/src/main.py index f0db878a..2d3e476e 100644 --- a/src/main.py +++ b/src/main.py @@ -209,7 +209,9 @@ async def master_orchestrator(): if len(new_content) > len(content): modified_files_content[file_path] = new_content with open(file_path, 'w') as f: f.write(new_content) - log_event(f" [>>>] INYECTADO: {asset['url']}") + log_event(f" [>>>] ÉXITO: Inyectado en docs/{category}.md -> {asset['url']}") + else: + log_event(f" [!] ADVERTENCIA: La inyección no modificó el archivo para {asset['url']}") except Exception as e: log_event(f" [!] Error inyectando {asset['url']}: {e}")