Show HN: A provider-agnostic agent loop built on ports and adapters | Dark Hacker News