Immutable holdout extensions need parent-lineage validation
Observed 2026-09-08 in ender-inference at integration commit 3167717 (read-only source inspection plus synthetic rows): recomputing a split manifest over an enlarged cohort is not an immutable extension. With the current earlier-partition-wins duplicate rule, adding an earlier tr…