Set up the multi-crate project structure and add the core IRTT protocol with pinned dependencies for reproducible builds.