{"version":"1.0","type":"card","id":"58220a89-6b6c-4113-ab5a-0f179028d75f","url":"https://stacklist.com/card/58220a89-6b6c-4113-ab5a-0f179028d75f","title":"An old coder's strategy for the agent era","source_url":"https://github.com/AmazingAng/old-coder","note":"This GitHub repository presents an old coder's strategy for the agent era, emphasizing the importance of making code run the gauntlet rather than just reading it. It promotes evidence-first development skills for coding agents, drawing inspiration from Uncle Bob.","image":{"url":"https://ucarecdn.com/fc5ede06-d0f5-40f3-9378-dc374a8ffb25/","alt":"An old coder's strategy for the agent era","width":1200,"height":600},"stack":{"id":"bf420804-32fc-4f9b-a1ab-8ff6dac2a2e6","title":"AI Software Development","url":"https://stacklist.com/c/technology/stack/bf420804-32fc-4f9b-a1ab-8ff6dac2a2e6"},"created_at":"2026-08-15T02:35:05.130Z","updated_at":null,"aco":{"summary":"Old Coder is a skill framework that enables developers to verify AI coding agents through rigorous testing and evidence reports rather than code review. The approach implements a gauntlet of automated checks—unit tests, mutation testing, type checking, and coverage analysis—ensuring agents produce trustworthy code by proving it meets specifications.","tags":["coding-agents","test-driven-development","quality-assurance","code-verification","retro-programming","skill-framework","ai-development"],"key_entities":[{"name":"Uncle Bob (Robert C. Martin)","type":"person","confidence":0.95},{"name":"Claude Code","type":"technology","confidence":0.9},{"name":"Cursor","type":"technology","confidence":0.85},{"name":"Aider","type":"technology","confidence":0.85},{"name":"Codex CLI","type":"technology","confidence":0.85},{"name":"test-driven development","type":"concept","confidence":0.92},{"name":"mutation testing","type":"concept","confidence":0.88},{"name":"property-based testing","type":"concept","confidence":0.88},{"name":"GitHub (amazingang/old-coder)","type":"organization","confidence":0.9}],"classification":"framework","language":"en","confidence":0.85,"provenance":{"model":"claude-haiku-4-5","tool":"@stacklist/be@0.1.0","confidence":0.85,"timestamp":"2026-08-15T02:35:12.538Z"},"token_counts":{"approximate":1100,"cl100k":1066},"content_hash":"sha256:5fc139c4ac6857c7e9b8c3621ac5db3064ce4082150707eb5ac01143475bc1a6","acp_version":"0.2","body_available":true,"body_tokens":1100,"visibility":"public","agent_accessible":true,"status":"final"},"_links":{"self":"/api/public/card/58220a89-6b6c-4113-ab5a-0f179028d75f.json","html":"https://stacklist.com/card/58220a89-6b6c-4113-ab5a-0f179028d75f","md":"/api/public/card/58220a89-6b6c-4113-ab5a-0f179028d75f.md","stack_json":"/api/public/stack/bf420804-32fc-4f9b-a1ab-8ff6dac2a2e6.json"}}