Skip to main content
Architecture compatibility verifies that two models share the same structural blueprint. This page specifies the algorithm, the exact checks, and the conditions under which a cross-family merge can proceed.

Check Dimensions

The ModelCompatibilityAnalyzer evaluates architecture across these dimensions:

Compatibility Decision Flow

Cross-Family Merge Rule

Cross-family merges are INCOMPATIBLE unless the MergeStrategy is explicitly Franken-Merge and adapters are declared. This is an engineering assumption: structural differences between families (attention variants, MLP layouts, normalization placement) require hand-designed adapter layers that cannot be generated automatically.

CONDITIONALLY_COMPATIBLE Cases

INCOMPATIBLE Cases