Identify the Problem and Define Success
Identify a specific, measurable engineering problem, like slow database queries on a large dataset. Formulate a clear, open-ended goal for the AI agent. For example, state 'make these queries faster' and provide the relevant tests and success criteria, but do not prescribe a specific solution.
You are an expert database engineer. Your goal is to make our database queries faster. I have a test suite that benchmarks the performance of our slowest queries. Your task is to find and implement optimizations to improve these benchmarks. You can explore any solution, including changing data formats, indexing strategies, or execution engines. Constraint: Do not change the core logic of the queries. Success is measured by the performance improvement in the test suite. Document the changes you make and the benchmark results for each experiment. Here is the test suite: [paste test suite code or description]




