> [!tldr] keeping stub ideas out until they are worthy of being included One design feature of [[Git]] that I hasn't really appreciated until recently is the fact that their [[Surrogate Keys]] aren't minted until *after* whatever the thing is has enough merit to warrant being collected and tracked. Put another way, a commit doesn't exist until it's committed. At another scale, a branch doesn't exist until it's merged. With my [[Simple Interchange Grammar for Identity and Linking|S.I.G.I.L.]] System the unique identifiers are generated immediately, so even essentially blank [[Markdown]] files are given the same key space as something I may have worked months on. **** # More ## Source - Self