nirs4all.controllers.models.stacking.serialization module

Meta-Model Serialization - Artifact persistence for meta-model stacking.

This module provides dataclasses and utilities for persisting meta-model artifacts with complete source model dependency tracking.

Phase 3 Implementation - Key components: 1. SourceModelReference: Reference to a source model with feature mapping 2. MetaModelArtifact: Complete artifact for meta-model persistence 3. MetaModelSerializer: Handles serialization/deserialization

The meta-model serialization captures: - The trained meta-learner itself (via artifact_registry) - Ordered references to source models (for feature column alignment) - Stacking configuration (coverage strategy, aggregation, etc.) - Branch context (for validation during prediction)