Add the second blank line before the "# --- Scope Chain Resolver ---"
section divider to satisfy ruff format. CI lint was failing because
ruff format --check wanted to reformat this single file.
Refs: #939, #5705
Update plugin_extension_points.feature and step definitions to reflect
the addition of the ScopeChainResolverExtension as the 31st extension
point. The PR added the extension point but forgot to update the existing
test file that hardcoded the count as 30.
ISSUES CLOSED: #5705
- Add ScopeChainResolverExtension protocol to extension_protocols.py
- Register scope.chain_resolver as 31st extension point in extension_catalog.py
- Implement BDD tests for scope chain resolver registration and invocation
- Update extension point count from 30 to 31
- Support custom entity name resolution through pluggable scope resolvers
Closes#5705