[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [INIT] === SISTEMA INICIADO ===
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [INIT] PHP Version: 8.2.29
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [INIT] Debug habilitado
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] === VALIDANDO CONFIGURAÇÃO ===
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] API URL: https://api.openai.com/v1/chat/completions
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] Modelo: gpt-4o
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] Chave API definida: SIM
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] Tamanho da chave: 164 caracteres
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [DEPENDENCIES] Verificando dependências do sistema
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [DEPENDENCIES] Dependência curl: OK
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [DEPENDENCIES] Dependência json: OK
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [DEPENDENCIES] Dependência mbstring: OK
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [DEPENDENCIES] Todas as dependências estão OK
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [CONFIG] Configuração validada com sucesso!
[28-Sep-2025 10:55:17 America/New_York] [2025-09-28 10:55:17] DEBUG: [INIT] Configuração inicial validada
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [INIT] === SISTEMA INICIADO ===
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [INIT] PHP Version: 8.2.29
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [INIT] Debug habilitado
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] === VALIDANDO CONFIGURAÇÃO ===
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] API URL: https://api.openai.com/v1/chat/completions
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Modelo: gpt-4o
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Chave API definida: SIM
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Tamanho da chave: 164 caracteres
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Verificando dependências do sistema
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência curl: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência json: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência mbstring: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Todas as dependências estão OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração validada com sucesso!
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [INIT] Configuração inicial validada
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] === VALIDANDO CONFIGURAÇÃO ===
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] API URL: https://api.openai.com/v1/chat/completions
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Modelo: gpt-4o
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Chave API definida: SIM
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Tamanho da chave: 164 caracteres
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Verificando dependências do sistema
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência curl: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência json: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência mbstring: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Todas as dependências estão OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração validada com sucesso!
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [TOKENS] Estimativa de tokens: base=6321, chunks=3, overlap=300, total=6621
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] === VALIDANDO CONFIGURAÇÃO ===
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] API URL: https://api.openai.com/v1/chat/completions
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Modelo: gpt-4o
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Chave API definida: SIM
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Tamanho da chave: 164 caracteres
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Verificando dependências do sistema
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência curl: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência json: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência mbstring: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Todas as dependências estão OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração validada com sucesso!
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] === VALIDANDO CONFIGURAÇÃO ===
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] API URL: https://api.openai.com/v1/chat/completions
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Modelo: gpt-4o
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Chave API definida: SIM
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Tamanho da chave: 164 caracteres
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Verificando dependências do sistema
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência curl: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência json: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Dependência mbstring: OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [DEPENDENCIES] Todas as dependências estão OK
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Configuração validada com sucesso!
[28-Sep-2025 10:55:34 America/New_York] [2025-09-28 10:55:34] DEBUG: [CONFIG] Prompt de análise de chunk carregado: 2517 caracteres
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [SENTENCE] Buscando início de frase: position=9624, range=300
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [SENTENCE] Início de frase encontrado: 9401
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [SENTENCE] Buscando início de frase: position=20568, range=300
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [SENTENCE] Início de frase encontrado: 20561
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Validando qualidade do chunk 1
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Qualidade chunk 1: score=1
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Validando integridade do chunk 1
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Resultado validação chunk 1: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Validando qualidade do chunk 2
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Qualidade chunk 2: score=1
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Validando integridade do chunk 2
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Resultado validação chunk 2: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Validando qualidade do chunk 3
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [QUALITY] Qualidade chunk 3: score=0.7
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Validando integridade do chunk 3
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [VALIDATION] Resultado validação chunk 3: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:55:59 America/New_York] [2025-09-28 10:55:59] DEBUG: [TOKENS] Estimativa de tokens: base=6321, chunks=3, overlap=300, total=6621
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [SENTENCE] Buscando início de frase: position=9624, range=300
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [SENTENCE] Início de frase encontrado: 9401
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [SENTENCE] Buscando início de frase: position=20568, range=300
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [SENTENCE] Início de frase encontrado: 20561
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Validando qualidade do chunk 1
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Qualidade chunk 1: score=1
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Validando integridade do chunk 1
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Resultado validação chunk 1: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Validando qualidade do chunk 2
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Qualidade chunk 2: score=1
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Validando integridade do chunk 2
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Resultado validação chunk 2: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Validando qualidade do chunk 3
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [QUALITY] Qualidade chunk 3: score=0.7
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Validando integridade do chunk 3
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [VALIDATION] Resultado validação chunk 3: {"errors":[],"warnings":[],"sentence_integrity":"PRESERVADA"}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [CONFIG] Configuração de chunking carregada: {"target_chunk_size":10000,"overlap_size":600,"overlap_tokens":150,"chars_per_token":4,"min_chunk_size":3000,"max_chunk_size":15000,"preferred_min":8000,"preferred_max":12000,"final_chunk_min":1000,"use_ai_analysis":true,"fallback_to_rules":true,"semantic_priority":true,"respect_sentence_endings":true,"preserve_concepts":true,"flexible_sizing":true,"force_sentence_breaks":true,"overlap_search_range":300}
[28-Sep-2025 10:56:12 America/New_York] [2025-09-28 10:56:12] DEBUG: [TOKENS] Estimativa de tokens: base=6321, chunks=3, overlap=300, total=6621
