I love chat interfaces. They're perfect for asking questions. They're great for brainstorming. They're even good for coding. But software engineering isn't just coding. It's preserving intent. It's reviewing decisions. It's tracking work. It's sharing knowledge. It's coordinating people (and now agents). After months working with Codex, Claude Code and local agents, I started noticing something. Every discussion seems to focus on: - bigger context windows - better models - mo...