Problem
Currently, rules defined under ai/.rules set the following config
globs:
description: Crucial guidelines to build a dlt rest api source
alwaysApply: true
This means rules files are automatically added on each conversation turn, decreasing performance.
Solution
Set globs: **.py, alwaysApply: false, and ensure a description. This will allow the IDE / agent to selectively read the rule or not (this depends on the specific IDE; reference).
Should be a simple ticket, but tests will likely need to be updated