Implementing a (Vibed) LLM Coding Agent in Prolog | Dark Hacker News