Carbon's C++ Interoperability: An Architecture Note on Incremental Migration
Carbon's bidirectional C++ interoperability via extern "C++" linkage enables incremental migration without wrappers. This architecture note covers the minimal design, trust boundaries, CI verification steps, failure modes, and conditions that would force a redesign.