Commit Graph
6 Commits
Author SHA1 Message Date
andreferraro 2cdd3547b2 test(qa): add exhaustive 38-scenario test suite covering happy, sad, borderline, LLM fallback, CLI contracts, and multilingual matrix 2026-08-21 11:11:35 -03:00
andreferraro a874b98dac test(e2e): add comprehensive Senior QA E2E text analysis and LLM fallback funnel suite 2026-08-21 11:06:57 -03:00
andreferraro bae144055e refactor(llm): elevate prompt engineering with context grounding and contrastive taxonomy 2026-08-21 11:00:29 -03:00
andreferraro 31152d5031 feat(classifier): implement Tier 3 LLM fallback adapter and boundary disambiguation test suite 2026-08-21 10:50:57 -03:00
andreferraro 6a45368cb0 feat(extractor): implement multi-engine article content extractor
- Added scripts/extract_article_contents.py for batch scraping with stealth Foxcape and triple extraction (Trafilatura, Newspaper4k, Readability)
- Created unit, integration, and E2E test suite in tests/test_extract_article_contents.py (90/90 passing)
- Updated specs/003-article-content-extractor and README.md with usage documentation and CLI contracts
- Passed ruff linting/formatting and mypy type checking cleanly
2026-08-20 19:22:20 -03:00
andreferraro 67cc40f91a feat(classifier): add multilingual ECP inherence classifier POC 2026-08-20 00:51:02 -03:00