Implement DiscoverConstructibleTypes() method with HasConstructibleCtor helper
to enumerate every non-abstract Item/Mobile subclass in AssemblyHandler.Assemblies
that has at least one [Constructible] ctor.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>