Skip to content

feat: лестница fetch штатно, гейт тонких источников, второй поисковый движок - #13

Merged
Socialpranker merged 1 commit into
mainfrom
feat/fetch-ladder-and-second-engine
Sep 6, 2026
Merged

Socialpranker merged 1 commit into
mainfrom
feat/fetch-ladder-and-second-engine

Conversation

@Socialpranker

Copy link
Copy Markdown
Owner

Замер на 12 реальных прогонах: 304 источника, fetch_tier везде webfetch, 27% источников без двух цитат.

  • fetch_source.py: robots.txt fail-closed по RFC 9309, content_sha256 и снапшот в frontmatter, --no-snapshot
  • validate_phases: check_source_quality — тонкий источник не плечо триангуляции (error на medium+, warn на shallow), сводка при доле >25%
  • subagents_v2 / source_scoring / SKILL.md: лестница fetch как штатный шаг при тонком ответе
  • search_query.py: Brave/Tavily/Exa (free tiers) как вторая ось поиска; capabilities аудирует их ключи; SERPAPI по-прежнему исключён

Проверено: pytest 559 passed, ruff, stamp_docs --check, context_budget --ci.

…, второй поисковый движок

- fetch_source.py: robots.txt fail-closed по RFC 9309, content_sha256 и снапшот страницы в frontmatter
- validate_phases: тонкий источник (<2 цитат или access PARTIAL/closed) не плечо триангуляции, ошибка на medium+
- subagents_v2: WebFetch дал тонко ⇒ сразу fetch_source.py, не по желанию
- search_query.py: Brave/Tavily/Exa как вторая ось поиска, ключи аудируются в фазе 3.5
@Socialpranker
Socialpranker merged commit f05e10d into main Sep 6, 2026
2 checks passed
@Socialpranker
Socialpranker deleted the feat/fetch-ladder-and-second-engine branch September 6, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant