Thanks, this is a good addition. Copying files can change modification time, and a late worker can finish A after B is accepted, so wall-clock order and acceptance order can diverge. A small current-design pointer holding the accepted revision, with each proposed update naming the revision it started from, states the acceptance rule directly. Stale proposals can stay as history beside the pointer. This fits SAR’s accept or reject step while keeping the files-first approach.
