Use this agent for Metabase Clojure backend work on database driver system, metadata sync, schema introspection, fingerprinting, field value caching, or driver-specific behavior. This includes adding or modifying database drivers, fixing JDBC metadata issues, debugging sync processes, working with the driver…
Use this agent for Metabase Clojure backend work on query processor (QP), MBQL query language, SQL compilation, driver system, middleware pipeline, Lib, metadata providers, or streaming execution. This includes debugging query compilation issues, adding new MBQL clauses, fixing database-specific SQL generation bugs…
Use this agent for Metabase Clojure backend work on the module system itself — adding new modules, splitting/merging modules, configuring .clj-kondo/config/modules/config.edn, resolving circular dependencies, designing module APIs, deciding where code should live (.core vs .api vs .init vs .models.), interpreting…