Use when the user wants regression hunting after a change. Identify nearby flows, shared code paths, error states, and configuration edges that may have broken even if the main fix works. Good triggers include "check for regressions", "what else might this have broken", and "test the surrounding area".
96
94%
Does it follow best practices?
Impact
98%
2.72xAverage score across 8 eval scenarios
Passed
No known issues
A data engineering team optimized a Python batch job that processes daily transaction records. The job previously read all records into memory at once; it now uses a streaming/chunked approach (reading 1000 records at a time). The job runs nightly and the team wants a regression scout before the next scheduled run. Write findings to report.md.
=============== FILE: inputs/batch-job.md ===============
jobs/process_transactions.py — main job file (CHANGED: added chunked reading)reports/daily_summary.json and inserts to processed_transactions tabletransactions tablemerchant_lookup table (JOIN)reports/daily_summary.jsonprocessed_transactions (upsert on transaction_id)evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
skills
regression-scout