#refactoring
Wiki 3
- 1Password — What We Learned Using AI Agents to Refactor a Monolith 1Password decomposes a multi-million-line Go monolith with AI agents; the win is agent-built deterministic tools, not agent-written code
- Agent-built deterministic tools Use the LLM to build deterministic analyzers and manifests once, then constrain all subsequent agent work to those stable outputs
- AI Agents and the Refactoring That Never Happens Getting lost in tangled code used to be what made engineers stop and refactor; agents don't get lost, so the checkpoint has to be put back on purpose