The Incrimental script runners use a very simple version table to store the last script executed, any scripts found that a alphabetically higher than the last script run will be executed, and the verison updated.

For backward compatibility, the Windows script runner is written in .NET classic.

https://cdaf.io/windows

For backward compatibility, the Linux script runner is written in Java 8.

https://cdaf.io/linux