from research import *
s=begin(976,'Admitted frame covariance','Does the +215 comparison frame preserve every cap?',{'whole_frame_shift':215},['C954','C955','File18 §3.1 native/full430 comparison'])
B=json.loads((ROOT/'model/sp_birth_regeneration.json').read_text())['births'];C=json.loads((ROOT/'model/sp_capacity_field.json').read_text())['capacities'];shift=s['inputs']['whole_frame_shift']; moved=[b+shift for b in B];Fstart=2893+shift; cap=[b-Fstart+1 for b in moved]
finish(s,{'shifted_Flood_start':Fstart,'shifted_births':moved,'unchanged_capacities':cap},'The admitted+215 whole-frame comparison changes placement and preserves all capacities, lives and reductions. It does not change a lifespan or move only the Flood.','Verify the source’s three local counting paths without extending the companion rail upstream.',{'all_caps_preserved':cap==C,'equalized_boundary':Fstart==3108})
Evidence
s976.py
Linked sources and evidence
Edition and provenance
s976.py
SHA-256 74e1752ad4d107c3a75c90d6d8c0251018e80652b76f870a1c11a31c43c34cfd
C480–C1634/Research_Cycles/C0932_C1131/evidence/s976.py