Suggestion to create a separate episode for "Software Architecture" in "Introduction to Our Software Project". It appears as an important section but different from the other content. If separated, this would allow adding more context to "Separations of Concern" which seems an important point that could be introduced with more context.
Adding the page link here for reference: https://carpentries-incubator.github.io/python-intermediate-development-earth-sciences/11-software-project/index.html