Hindsight – A design spec for self-improving LLM agents · HackerTrans