SQL linting and formatting with sqlfluff. TRIGGER when: creating or editing a `.sql` file (queries, migrations, seeds); adding SQL to a repo; setting up pre-commit for a project with SQL; user asks about SQL linting or sqlfluff. SKIP when: no SQL is involved.