Redacted excerpt; full evidence withheld. $ cat README.md 2>/dev/null | head -200; ls -la; ls -la .coldpass 2>/dev/null exit: 2 , and `get_context_clause_registrations()`. Host features use the same methods, tied to host start/stop instead of agent enable/disable. Sovereign calls each contribution getter exactly once per enable or host-start transition, validates every collection and element with `validate_feature_contributions(feature.contribution_owner, tool_names=...)`, using the names from that feature's actual tools. The canonical `contribution_owner` defaults deterministically to the implementation class's module-qualified name, never to the mutable or inherited feature `name`. This distinguishes equal class names from independent packages and `_Foo` from [excerpt truncated]