LICENSE
README.md
pyproject.toml
news48/__init__.py
news48.egg-info/PKG-INFO
news48.egg-info/SOURCES.txt
news48.egg-info/dependency_links.txt
news48.egg-info/entry_points.txt
news48.egg-info/requires.txt
news48.egg-info/top_level.txt
news48/cli/__init__.py
news48/cli/main.py
news48/cli/commands/__init__.py
news48/cli/commands/_common.py
news48/cli/commands/agents.py
news48/cli/commands/briefing.py
news48/cli/commands/cleanup.py
news48/cli/commands/doctor.py
news48/cli/commands/download.py
news48/cli/commands/fact_check.py
news48/cli/commands/feeds.py
news48/cli/commands/fetch.py
news48/cli/commands/fetches.py
news48/cli/commands/lessons.py
news48/cli/commands/parse.py
news48/cli/commands/plans.py
news48/cli/commands/search.py
news48/cli/commands/seed.py
news48/cli/commands/stats.py
news48/cli/commands/articles/__init__.py
news48/cli/commands/articles/_browse.py
news48/cli/commands/articles/_crud.py
news48/cli/commands/articles/_factcheck.py
news48/cli/commands/articles/_flags.py
news48/cli/commands/articles/_helpers.py
news48/core/__init__.py
news48/core/config.py
news48/core/models.py
news48/core/agents/__init__.py
news48/core/agents/_run.py
news48/core/agents/actors.py
news48/core/agents/broker.py
news48/core/agents/executor.py
news48/core/agents/fact_checker.py
news48/core/agents/middleware.py
news48/core/agents/parser.py
news48/core/agents/sentinel.py
news48/core/agents/streaming.py
news48/core/agents/workers.py
news48/core/agents/instructions/__init__.py
news48/core/agents/instructions/executor.md
news48/core/agents/instructions/fact_checker.md
news48/core/agents/instructions/parser.md
news48/core/agents/instructions/sentinel.md
news48/core/agents/skills/__init__.py
news48/core/agents/skills/executor/add-steps.md
news48/core/agents/skills/executor/business-logic.md
news48/core/agents/skills/executor/claim-plan.md
news48/core/agents/skills/executor/manage-steps.md
news48/core/agents/skills/executor/run-cleanup.md
news48/core/agents/skills/executor/run-command.md
news48/core/agents/skills/executor/run-db-health.md
news48/core/agents/skills/executor/run-feed-health.md
news48/core/agents/skills/executor/run-retry.md
news48/core/agents/skills/executor/run-waves.md
news48/core/agents/skills/executor/verify-plan.md
news48/core/agents/skills/fact_checker/business-logic.md
news48/core/agents/skills/fact_checker/extract-claims.md
news48/core/agents/skills/fact_checker/follow-plan.md
news48/core/agents/skills/fact_checker/record-verdict.md
news48/core/agents/skills/fact_checker/search-evidence.md
news48/core/agents/skills/parser/adapt-to-type.md
news48/core/agents/skills/parser/business-logic.md
news48/core/agents/skills/parser/enforce-quality.md
news48/core/agents/skills/parser/extract-facts.md
news48/core/agents/skills/parser/normalize-fields.md
news48/core/agents/skills/parser/read-source.md
news48/core/agents/skills/parser/report-failure.md
news48/core/agents/skills/parser/review-output.md
news48/core/agents/skills/parser/rewrite-content.md
news48/core/agents/skills/parser/stage-file.md
news48/core/agents/skills/parser/verify-result.md
news48/core/agents/skills/sentinel/business-logic.md
news48/core/agents/skills/sentinel/feed-curation.md
news48/core/agents/skills/shared/cli-reference-evidence.md
news48/core/agents/skills/shared/cli-reference-executor.md
news48/core/agents/skills/shared/cli-reference-fact-checker.md
news48/core/agents/skills/shared/cli-reference-parser.md
news48/core/agents/skills/shared/error-taxonomy.md
news48/core/agents/skills/shared/fail-safely.md
news48/core/agents/skills/shared/gather-evidence.md
news48/core/agents/skills/shared/lessons-learned.md
news48/core/agents/skills/shared/system-overview.md
news48/core/agents/skills/shared/thresholds.md
news48/core/agents/skills/shared/use-json-output.md
news48/core/agents/skills/shared/verify-outcomes.md
news48/core/agents/tools/__init__.py
news48/core/agents/tools/_helpers.py
news48/core/agents/tools/bypass.py
news48/core/agents/tools/email.py
news48/core/agents/tools/files.py
news48/core/agents/tools/lessons.py
news48/core/agents/tools/searxng.py
news48/core/agents/tools/sentinel.py
news48/core/agents/tools/shell.py
news48/core/agents/tools/system.py
news48/core/agents/tools/planner/__init__.py
news48/core/agents/tools/planner/_constants.py
news48/core/agents/tools/planner/_db.py
news48/core/agents/tools/planner/_lifecycle.py
news48/core/agents/tools/planner/_storage.py
news48/core/agents/tools/planner/_tools.py
news48/core/database/__init__.py
news48/core/database/claims.py
news48/core/database/connection.py
news48/core/database/feeds.py
news48/core/database/fetches.py
news48/core/database/models.py
news48/core/database/retention.py
news48/core/database/stats.py
news48/core/database/articles/__init__.py
news48/core/database/articles/_browsing.py
news48/core/database/articles/_claims.py
news48/core/database/articles/_constants.py
news48/core/database/articles/_mutations.py
news48/core/database/articles/_queries.py
news48/core/database/articles/_stats.py
news48/core/helpers/__init__.py
news48/core/helpers/bypass.py
news48/core/helpers/feed.py
news48/core/helpers/security.py
news48/core/helpers/seo.py
news48/core/helpers/text.py
news48/core/helpers/url.py
news48/mcp/__init__.py
news48/mcp/server.py
news48/mcp/tools.py
news48/web/__init__.py
news48/web/helpers.py
news48/web/app/__init__.py
news48/web/app/_middleware.py
news48/web/app/_routes.py
news48/web/mcp/__init__.py
news48/web/mcp/auth.py
news48/web/mcp/endpoint.py
news48/web/static/monitor.css
news48/web/static/monitor.js
news48/web/static/style.css
news48/web/templates/all.html
news48/web/templates/article.html
news48/web/templates/base.html
news48/web/templates/category.html
news48/web/templates/cluster.html
news48/web/templates/docs.html
news48/web/templates/error.html
news48/web/templates/index.html
news48/web/templates/landing.html
news48/web/templates/monitor.html
tests/test_agents.py
tests/test_article_extraction.py
tests/test_article_validation.py
tests/test_database_claims.py
tests/test_dramatiq_actors.py
tests/test_dramatiq_integration.py
tests/test_lessons.py
tests/test_mcp_tools.py
tests/test_planner_tools.py
tests/test_plans_command.py
tests/test_shell_tool.py
tests/test_skills.py
tests/test_streaming.py
tests/test_strip_html.py
tests/test_tools.py