mirror of
https://relay.ngit.dev/npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr/ngit-grasp.git
synced 2026-10-05 15:08:24 +00:00
The full parallel suite exposed a rejection in the external-announcement admission scenario. It replaces the fixture's reciprocal announcement using only the wall clock, so a same-second update can lose the NIP-01 lower-ID tie-break and return the relay's generic save rejection. Query the stored predecessor for that author and identifier and choose a timestamp strictly after it, with checked overflow. Retain the exact-ID storage assertion and remove the post-acknowledgement propagation sleep. This orders a real fixture revision; relay authorization and production replacement rules are unchanged. The focused integration test and formatting check pass. The failed full run is retained, and three new full workspace runs will validate the combined revision under the CI hostile Git configuration. Assisted-by: Codex (GPT-6)