From 543d9e66dd44b70ed467c61635e6c8056fef8555 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 8 Jan 2026 00:26:51 +0000 Subject: docs: update docs with sync and purgatory and git data sync --- docs/explanation/grasp-02-proactive-sync.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs/explanation/grasp-02-proactive-sync.md') diff --git a/docs/explanation/grasp-02-proactive-sync.md b/docs/explanation/grasp-02-proactive-sync.md index f13050e..461bde7 100644 --- a/docs/explanation/grasp-02-proactive-sync.md +++ b/docs/explanation/grasp-02-proactive-sync.md @@ -4,6 +4,8 @@ Proactively Sync Nostr Events from other relays listed in accepted repository announcements. +**Note**: This document covers **relay-to-relay event sync**. For automatic git data fetching when events arrive without their data, see [GRASP-02 Purgatory Git Data Fetching](grasp-02-proactive-sync-purgatory-git-data.md). + Features: - Fetches all repository announcements from connected relays to discover new repos listing our service @@ -13,6 +15,7 @@ Features: - Plays nicely with other relays - connection backoff and rate-limiting detection with cooldown - Does a full reconciliation daily - Prometheus metrics +- **Triggers purgatory git data sync**: When events arrive via sync, they're enqueued for immediate git data fetching (500ms delay to batch bursts) Key Architectural Points: -- cgit v1.2.3