‹ BackHN Continuity

Thread

Agents don't need memory, they need documentation

363 points · 259 comments · kmeh

  1. ramoz · · focus · HN ↗
    I think with enough structure (written rules and good folder layout), poly/monorepos are the way.

    <a href="https:&#x2F;&#x2F;backnotprop.com&#x2F;blog&#x2F;context-monorepos&#x2F;" rel="nofollow">https:&#x2F;&#x2F;backnotprop.com&#x2F;blog&#x2F;context-monorepos&#x2F;

      - Better models can keep the drift in check.
      - What&#x27;s super important these days is having all historical context, historical decision making, prototypes and whatnot.
      - all projects and their worktrees located together
      - all reference docs, code, etc - a folder away
    
    When I ask &quot;what happened to x?&quot; ... the agent has everything it needs to give me that answer. When it plans the next feature it can validate assumptions against previous decions made in my `decisions` folder.
    1. kaydub · · focus · HN ↗
      Yeah, I think monorepos are pretty great. Sometimes not possible, but for those situations you just need to have a way for the agent to get access to other codebases (gitlab mcp being what I rely on at work).

      I don&#x27;t think you need more documentation or these memory systems. The code IS the documentation. Lots of this stuff is unnecessary. It&#x27;s a bunch of people doing their special rain dances and then when it happens to rain they say &quot;I did that&quot;

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.