StaticmergeMerges a list of schemas (defined in an 'allOf' array) into a unified property set.
The array of schema objects or references to merge.
The global model registry to resolve references.
The name of the schema currently being processed (for cycle detection).
A result object containing the merged properties and inheritance metadata.
Advanced Schema Composition Engine.
Handles the complexity of OpenAPI 'allOf' (polymorphism & composition) by implementing a "Smart Flattening" strategy suitable for TypeScript class generation.