no-duplicate-dunder-all-entry
static module __all__ declarations should list each exported name once
Why
Duplicate exports add noise to a module's public contract and commonly reveal copy-paste mistakes in generated or maintained facade lists.
Fix
Remove each later duplicate while preserving the first declaration of the exported name.
Examples
__all__ = ["Diagnostic", "AnalysisReport", "Diagnostic"]__all__ = ["Diagnostic", "AnalysisReport"]