Purpose
StageBridge needs a strict, versioned model output contract so every valid model run produces the same core artifacts, columns, metadata, and validation checks. The model output should not be an informal collection of latent arrays, plots, or notebook objects. It should be a structured receiver-level transition report with companion counterfactual, region-level, vector-field, and run-manifest outputs.
This issue defines the required output contract for stagebridge-core.
Core
Purpose
StageBridge needs a strict, versioned model output contract so every valid model run produces the same core artifacts, columns, metadata, and validation checks. The model output should not be an informal collection of latent arrays, plots, or notebook objects. It should be a structured receiver-level transition report with companion counterfactual, region-level, vector-field, and run-manifest outputs.
This issue defines the required output contract for
stagebridge-core.Core