Avoid bare except handlers
Bare exception handlers catch all errors and hide root causes.
#Metadata
#Why it matters
Catching every throwable without narrowing can swallow interruptions and make failures hard to diagnose.
#Remediation
Catch specific expected exceptions and let unexpected failures propagate.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/python/py.correctness.bare-except.rule.yaml.