Hacker News new | ask | show | jobs
by amethystcookie 584 days ago
It's pretty good for complex projects imo because codebuff can understand the structure of your codebase and which files to change to implement changes. It still struggles when there isn't good documentation, but it has helped me finish a number of projects
1 comments

> It still struggles when there isn't good documentation

@Codebuff team, does it make sense to provide a documentation.md with exposition on the systems?

One cool thing you can do is a ask Codebuff to create these docs. In fact, we recommend it.

Codebuff natively reads any files ending in "knowledge.md", so you can add any extra info you want it to know to these files.

For example, to make sure Codebuff creates new endpoints properly, I wrote a short guide with an example on the three files you need to update, and put it in backend/api/knowledge.md. After that, Codebuff always create new endpoints correctly!

you can put the information into knowledge.md or [description].knowledge.md, but sometimes I can't find documentation and we're both learning as we go lmao