logoalt Hacker News

iamandonitoday at 3:28 AM2 repliesview on HN

The author’s core insight is to remove the blackboard from source control. Another insight I’ve found is to compact the agent state log. I typically do this by having plans and implementation docs written at commit time and checked into .docs/. This separates the activity communication stream from codified documentation. You can then “compact” the state log by just keeping the last N lines.


Replies

nextaccountictoday at 4:40 AM

> The author’s core insight is to remove the blackboard from source control.

That's only because of a deficiency in CI. If you get smarter CI that doesn't trip on files unrelated to the build, using the repo as a blackboard or wiki is probably fine

show 1 reply
jauntywundrkindtoday at 4:31 AM

Technical constraint I want to mention: I just switched off of using .design/ because it was just too frustrating how many things don't see hidden files. The hidden directory was a win like 5% of the time, and annoying the rest of the time.