diff --git a/contract.yml b/contract.yml index 99619236c..d15fa7c5c 100644 --- a/contract.yml +++ b/contract.yml @@ -41,6 +41,9 @@ validation: 4. Class/struct definitions 5. Functions and commands + Only flag violations when elements appear OUT OF ORDER (e.g., key bindings AFTER functions, or defvar AFTER functions). + Key bindings appearing BEFORE functions is correct and expected. + # === Style === - name: loop_keywords_rule prompt: |