.vbw-planning/milestones/ui-fixes-and-smart-scraping/phases/04-smart-scrape-recommendations/04-PLAN-04-SUMMARY.md
Test-first scrape feature: picks a recent item from a source, scrapes it on-demand via ItemScraper, and shows a comparison page with feed vs scraped word count. Button on source show page triggers the test, result replaces via Turbo Stream.
| Hash | Message |
|---|---|
| 325bf76 | feat(scrape-test): add ScrapeTestsController with route and result view |
| 7f34b2c | feat(scrape-test): add Test Scrape button to source show page |
resource :scrape_test, only: :create nested under sources.app/controllers/source_monitor/source_scrape_tests_controller.rb (new)config/routes.rbapp/views/source_monitor/source_scrape_tests/_result.html.erb (new)app/views/source_monitor/source_scrape_tests/show.html.erb (new)app/views/source_monitor/sources/_details.html.erbtest/controllers/source_monitor/source_scrape_tests_controller_test.rb (new)