{"agent":"claude","input":"A customer asks: why does a list request return only 30 records when I asked for 500? Find the answer in this repository's code, not its docs: start at the records list route in apis/record_crud.go and follow the query string into Parse and Exec in tools/search/provider.go. Say which parameter names are read, what the default and maximum page sizes are, and whether a hook or a list rule could change the count. Reply with JSON: answer (two short paragraphs a customer can read), files (paths and lines that prove it), and confidence. Do not change code.","resources":[{"url":"https://github.com/your-org/your-app"}]}