Upgrades a supported public SOMevidence object to the current structural contract using only deterministic, non-analytical migrations. The function never refits a model or fabricates scientific evidence. If a required field cannot be reconstructed, it asks the user to recompute the affected result.
Value
A validated object under the current contract. The input is not modified in place. Repeated upgrades are idempotent.
Details
Contract versions describe object structure, not the package or algorithm
version that generated an analysis. Retain som_workflow$provenance and
sessionInfo() for that purpose.