Before accepting an AI-assisted CSV query:
- Define one row: order, line item, payment, or something else?
- Inspect columns/types and permitted statuses. Avoid sharing sensitive schema.
- State exact date window, currency and amount definition.
- Inspect a proposed query as executable code, not just explanatory prose.
- Check filters, joins, grouping, duplicate/null handling and ordering.
- Use a small fictional fixture and calculate its answer independently.
- Keep the input, reviewed SQL, result, assumptions and tool version together.
- Treat local execution and virtualenvs as separate from actual sandboxing.
- Revalidate when data, rules or the query change. No universal accuracy claim.
