feat(classifier): implement Tier 3 LLM fallback adapter and boundary disambiguation test suite

This commit is contained in:
2026-08-21 10:50:57 -03:00
parent cb33dafac1
commit 31152d5031
25 changed files with 2997 additions and 1404 deletions
+2 -1
View File
@@ -14,6 +14,7 @@ import json
import subprocess
import sys
from pathlib import Path
from typing import Any
import pytest
@@ -507,7 +508,7 @@ def test_clean_body_images_removes_invalid_and_deduplicates():
def test_assemble_markdown_document_full_and_minimal():
"""Testa montagem com todos os campos e apenas com campos obrigatórios."""
# Artigo Mínimo (apenas Título e URL Original)
min_meta = {
min_meta: dict[str, Any] = {
"title": "Título Mínimo",
"original_url": "https://example.com/minimo",
"subtitle": None,