Hey everyone, I'll appreciate the help of the community with solving the following GitHub issue (composed of multiple sub-issues, summarized in a table): https://github.com/apache/airflow/issues/70296.
In short - generally, we shouldn't use template fields within the constructor of an operator, except for plainly assigning them. I had implemented an AST-script in the past to prevent such cases, but it didn't cover a lot of edge cases. After some Claude magic, I've managed to improve the script and detect more problematic usages in the today's codebase. No need for an official assignment - just pick an operator from the list, create a PR and refer to the GitHub issue as "related:" in the description. Most of the sub-issues should be beginner-friendly. Thank you all! Shahar
