logoalt Hacker News

visarga • yesterday at 3:38 AM • 1 reply • view on HN

I built a harness that externalizes state into files so you can swap providers. I regularly move between claude and gpt, but it works with all providers including pi and local models.

I log everything - user messages, tasks, project memory, even bash commands for forensics. As a consequence you can do reflection where you analyze past work and extract refinements for the harness and realign the project when it diverged from user intentions. I don't have to do this manually, it reduces steering work.

https://github.com/horiacristescu/playbook-harness


Replies

agentdev001 • yesterday at 3:52 AM

Wow! Even bash commands?

➕ show 1 reply