opmlProjectEditor format
http://scripting.com/2026/03/01/143312.html?title=opmlprojecteditorFormat
Some time in 2013 I started editing all my JavaScript projects in the Frontier outliner, and in doing so I designed a format that could contain a whole project. And it worked, I continued building it, and to this day edit all my projects in this format. It does a lot of work for me automatically, making it possible for me to build more complex stuff.
It turns out you can put a lot of code into an outline on today's computers. The outliner in Frontier was designed to perform well on a 1990 Macintosh with 1MB of memory, so you have to do a lot of writing to overload it.
I am doing a project with Claude.ai which I'm editing of course in OPE format. So I had to teach it how they work so I could give it one of these files, and it would not only be able to understand it, it could make mods and send it back to me in the same format, and with the code more or less formatted the way I like (still working on that).
Yesterday we started the project. I asked Claude to document the format which I called opmlProjectEditor format, which I am now publishing for future reference by myself, other AI bots, and anyone else interested in this.
Here's a link to the opmlProjectEditor docs on GitHub.
I started a this.how page so I can add more links as this develops.