; Python symbol extraction queries
; Captures: @node (declaration), @name (identifier)
; No explicit export in Python — extractor uses name prefix (_ = private)

; Function definition
(function_definition
  name: (identifier) @name) @node

; Class definition
(class_definition
  name: (identifier) @name) @node

; Module-level assignment (constants/variables)
(module
  (expression_statement
    (assignment
      left: (identifier) @name)) @node)
