The 2019 robot code is available for current team members to access and create during the season and then posted at the end of the season.
Here are the design documents for the 2019 FRC971 code. 971 is moving towards a flat-buffer based event loop model based on our leasons from the last 7 years. Execution model documents the core abstraction that AOS provides and is the basis for everything else. Channel documents the per-channel configuration and identification. 971 IPC primitive design doc file is a low level document describing how flatbuffers are safely moved between processes.
We are in the process of implementing the Logger and Parameter Service design docs. Logger will be done before the season starts, and we hope the Parameter Service will be done soon after.
There are 2 code releases at this time. We have the competition season code with some post-season modifications. We also have a snapshot of the new event loop branch (updated Nov 14, 2019). Not all the code has been ported over yet, but the core code works well.