Compaction 1 Deep Dive into Claude Code Architecture — Inferring the Design Principles of an AI Coding Agent Apr 1, 2026