The author could focus on an existing embedded RTOS and fork from there. Enough cherries to pick one.
For example, there are discussions in the RTOS world to take a closer look at Rust (Google embedded Rust) which is why the terms "new OS", "GC" and "experimental" triggered my response to look over there for a starting point.