mirror of
https://relay.ngit.dev/npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr/ngit-grasp.git
synced 2026-10-05 15:08:24 +00:00
The live metrics test timed out although its captured log showed full-repo coverage installed. A subsequent update for the local relay moved rfind past that installation, so the helper could never observe readiness. Track full-repo updates by relay while scanning the log and accept a later installation only for that relay. Preserve the existing bounded deadline. This assumes the current structured log fields remain available and checks initial installation, not continued liveness. Production behavior is unchanged. Validation: a regression covers unrelated installation, a later local-relay update, and installation preceding promotion. The full sync suite passes 114 tests with one ignored; strict all-target Clippy and formatting pass. The original failed-test log is retained with the investigation evidence. Assisted-by: GPT-6