Thanks for sharing about Nurtch & Rubix, I have come across it before in the Gitlab Runbooks.
The Jupyter part is reference to the cellular execution of tasks as per the preference of the users + being able to get execution / code next to each other. Both have been design principles for us from the get-go.
Just like how variables can be reused across cells in Jupyter, we plan to shortly introduce rules / conditionals creating interdependencies between variables in the PlayBooks steps.
“Today’s judgments are yet another strong confirmation from
ECJ that national security, law enforcement and intelligence services are not above the EU rule of law”
You should take a look at libreoffice collaborative feature, with the basic "track changes"[0] settings.
You can even work with multiple users as the same times (for example when opening files via webdav with nextcloud, or any other way to share your data) !
Edit: There's some recommendations on versionning odt files by using .fodt extension [1].
Your project seems nice! I'll give it a try ;-) Only thing, the Jupiter-like part is not clear enough.
0: https://www.nurtch.com/
1: https://docs.nurtch.com/en/latest/rubix-library/index.html
2: https://docs.gitlab.com/ee/user/project/clusters/runbooks/