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.