Architecture documentation for the Step type/interface in remote-setup.tsx from the claude-code codebase.