3.53.6

(chore): Optimize SdkContextImpl by lazily initializing sub-contexts, external dependencies, core utilities, and GeneratorNotificationService. Previously, every file generation eagerly constructed all 19 sub-context objects plus utility instances regardless of which were actually used. Now each sub-context is created on first access via lazy getters, eliminating ~90% of unnecessary object allocations for large specs.