upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/docs/reference/git-protocol.md
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-01-23 17:42:13 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-01-23 17:42:13 +0000
commit2be44c604062c7579e08c0d37b2f32ea8b6c4fcf (patch)
tree3a21d03d5a50907d7622feaac2cea63e7db6d5b3 /docs/reference/git-protocol.md
parent9fd4350c57bbe986ebf65bf3ea4c996572e81884 (diff)
docs: add announcements purgatory design document
Addresses the problem of empty bare repos misleading clients and sync downloading refs to deleted repos. Key design points: - Bare repo created immediately so git pushes can succeed - Git data arrival triggers promotion to active status - Expiry extended in two places: state event arrival and git auth - Indexed by (pubkey, identifier) for correct uniqueness - Handles replacement announcements and service changes
Diffstat (limited to 'docs/reference/git-protocol.md')
0 files changed, 0 insertions, 0 deletions