Avoid boolean parameter trap in public APIs
Public APIs with multiple boolean flags reduce readability and increase change risk.
#Metadata
#Why it matters
Boolean-heavy signatures hide intent and make call-sites brittle.
#Remediation
Prefer explicit option objects or dedicated methods to encode behavior clearly.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.quality.no-boolean-parameter-trap.rule.yaml.