Opus finding
NoOpGovernanceFactory duplicates DEAD_ADDRESS instead of importing the shared constant
lowmaintainabilityhigh
- src/governance/NoOpGovernanceFactory.sol:12-14
- src/governance/LaunchpadGovernanceFactory.sol:5-6
`LaunchpadGovernanceFactory` imports `DEAD_ADDRESS` from a shared constants file but `NoOpGovernanceFactory` redefines its own. Risk of divergence (e.g., if the shared constant is changed to a different sentinel, NoOpGovernanceFactory would silently disagree).
Recommendation
Import `DEAD_ADDRESS` from `src/types/Constants.sol` in NoOpGovernanceFactory.