Self assignment
An assignment uses the same expression on the left and right side.
#Metadata
#Why it matters
Self-assignments are almost always dead code or a typo where a different value was intended.
#Remediation
Delete the statement or fix the right-hand side so it references the intended value.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.correctness.self-assignment.rule.yaml.