{"thread":{"id":"43975","subject":"Re: Literate programming with git","startedAt":"2016-09-01T04:08:57Z","lastAt":"2016-09-01T04:08:57Z","messageCount":1,"participants":["Scott Abbey"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"300767","messageId":"20160901040107.GB19210@snorge.com","threadId":"43975","inReplyTo":null,"subject":"Re: Literate programming with git","fromName":"Scott Abbey","fromEmail":"scott@sabbey.net","sentAt":"2016-09-01T04:01:07Z","receivedAt":"2016-09-01T04:08:57Z","isPatch":false,"sender":{"key":"scott@sabbey.net","avatar":null},"body":"> How does the linearify/dendrify work with already non-linear history?\n\nThe current implementation using magic strings in commit messages\nseems incompatible with existing projects.\n\nHow about annotating an existing project with git-notes instead? You\ncould add notes to existing commits without needing to rewrite history.\n"}]}