Assignment to an imported binding
Code assigns to or updates a symbol declared by an import.
#Metadata
#Why it matters
ES module imports are read-only bindings; reassignment fails at runtime and signals a mistaken refactor.
#Remediation
Use a local variable, change the exporting module, or refactor so imports remain immutable.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.correctness.assignment-to-import-binding.rule.yaml.