There's the next update, and it's late and also combined, exactly as I didn't want it to be! It's also going to be quite short and brief in general, because there was a family/health emergency and I've tried to do my best in the circumstances (EF, if you read this, feel free to lower my payment this time please, because the last few days have been hospitals and scrambled eggs type of brain). Anyways, I tried to pinpoint at least some of the stuff I've been looking into, and back on track as of today!
I did my presentation in the last session and I feel like it helped me quite a lot. I tried to keep it simple even for people who do not know anything about testnets and how they're represented when you try to use them, so I chose to leave out a lot of details that others can read in my proposal or in the EIP draft. I feel like the presentation went well and hopefully I was able to give everyone a general idea about what's needed for the genesis function to work.
I've been going through the Lighthouse code further to see how they solve things in the testnets area. I've been changing stuff, adding stuff, breaking it and fixing it again, in general getting the feel of what's it like to work with big Rust projects in general. Now I'm going to at least make the "easy" park work and then I'll contact a mentor from Lighthouse to discuss how to best incorporate the new code - where to best place it to make it easier for the future contributors, and also how the testing should look like in this case. For now, I'm looking mainly at the reference genesis build implementation and the genesis state creator to see what to do. Also, I'm really looking forward to the next office hours with Michael Sproul, hopefully I'll be able to attend live!
I extended the tasks in the Lighthouse issue to make them smaller. I'm planning to create a PR now to share the code in the individual phases and tick off some of the first boxes that are ready. I'm also doing the same thing for Reth later.