Skip to content

chore: test against html2rss default strategy and migrate tooling to HTTPX - #324

Merged
gildesmarais merged 5 commits into
masterfrom
experiment/httpx-default
Sep 5, 2026
Merged

chore: test against html2rss default strategy and migrate tooling to HTTPX#324
gildesmarais merged 5 commits into
masterfrom
experiment/httpx-default

Conversation

@gildesmarais

Copy link
Copy Markdown
Member

Summary

Validates the curated configuration set against html2rss's new :default request strategy (HTTPX) and updates curator tooling and documentation.

Note

This PR is opened in Draft. Pending release of html2rss gem with HTTPX, the Gemfile / Bundler dependencies reflect the experimental sibling integration.

Highlights

  • Tooling Migration: Migrated .agents/skills/html2rss-config/scripts/add_config from Faraday to HTTPX.
  • Documentation: Aligned AGENTS.md, curation-verbs.md, pitfalls.md, and repair.md with the generic :default strategy terminology.
  • Review Findings Addressed:
    • Replaced Faraday in curator reconnaissance scripts and guidance.
    • Added negative test cases to spec/bin/validate_configs_spec.rb covering schema failures and malformed YAML.

Verification

  • make test passed (2,336 examples, 0 failures).
  • make validate passed (231 configs validated successfully).

@gildesmarais
gildesmarais marked this pull request as ready for review September 5, 2026 23:29
@gildesmarais
gildesmarais merged commit 107042f into master Sep 5, 2026
8 checks passed
@gildesmarais
gildesmarais deleted the experiment/httpx-default branch September 5, 2026 23:38
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