aboutsummaryrefslogtreecommitdiffstats
path: root/.cargo
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-08 18:20:13 +0000
committertv <tv@krebsco.de>2026-11-08 19:29:15 +0100
commitff9e7c244c270853a8a8f58ee950859866358e1d (patch)
tree78070114c1bc0d48814d1ef260d1c8c7a70a92c0 /.cargo
parent96ba15cf1a6f8725f70f429695a5a9661f706eb0 (diff)
remake: aborts written as the user who asks; no abort by time
Review 2, N3: 1150 let any member write an abort decision once a remake had expired a grace period ago, judged by the change's own time, the writer's word. A member could race the coordinator's legitimate commit with an abort dated as it liked; both taken, Automerge shows one, and nodes that acted on the commit split from those that didn't. The two writers of such aborts are operator requests whose endpoints already need write on _continuum/remakes: aborting an expired remake (DELETE /admin/remakes/{id}) and superseding one (POST /admin/remakes?force=supersede). Both now commit as the user who asks (the proposal and its vote with them, for a supersede), which the rules take as one who may write the decision. The clause judging an abort by its time goes, and with it the time the rules carried. An expired remake is still aborted through any member, by an operator.
Diffstat (limited to '.cargo')
0 files changed, 0 insertions, 0 deletions