"KWin scripts use the KPackage format"?

The KWin scripting tutorial says that:

In order to have KWin load a script on each session start the script has to be packaged. KWin scripts use the KPackage format.

However, that link is a 404.

It seems that if I use the directory structure described in the tutorial, and use Ark to make a zip-format file with a .kwinscript extension, my script can be installed and run fine.

Is a KPackage just a zip file, or is the reference to KPackage there obsolete?