Architecture documentation for the CodeBlock type/interface in copy.tsx from the claude-code codebase.