This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The implement loop lists a checkout's runs oldest first by sorting their ids, but a run id is the second it was minted in plus four random digits, so two runs started within one second come back in random order. superseded() then reads a handed-back run as the newer of the pair, both count as in progress, and a bare record read or step refuses with '2 runs are in progress'. TestARecordReadWithNoRunNamedAddressesTheNewerRunOfAReadmittedIssue failed this way in CI on 2026-10-26 on a records-only pull request (#1136).

issueresolvedminoriss-2610261622501094

The implement loop lists a checkout's runs oldest first by sorting their ids, but a run id is the second it was minted in plus four random digits, so two runs started within one second come back in random order. superseded() then reads a handed-back run as the newer of the pair, both count as in progress, and a bare record read or step refuses with '2 runs are in progress'. TestARecordReadWithNoRunNamedAddressesTheNewerRunOfAReadmittedIssue failed this way in CI on 2026-10-26 on a records-only pull request (#1136).

Frontmatter

idiss-2610261622501094
typeissue
lifecycleresolved
severityminor

mentions1