Reverse engineering Claude Code (April 2025)