MessagePack reads the base declaration's attributes, so the generator and
registry reject overrides whose Key or IgnoreMember differ from the base
instead of using the most-derived declaration. The typed serialize helpers are
deleted. Global-namespace type naming and generic document types in generator
assemblies are recorded as follow-ups.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>