System projects
ShotScript outside Roblox.
A project is one readable text file of objects with properties, attributes and tags. shot run runs it on its own, shot open opens it in a window, and services reach outside it: programs, files, web requests and pages.
New
Writes and appends to one file started at once now take turns, so every line lands, in the order it was written.
shot show, shot edit and shot write work on a project's .shotsystem header, so you can change its export line.
A project records the interfaces it uses; when one changes, shot check shows the difference and shot external accept takes it.
Everything new in System projects
Up and coming
Next, a sample tool made of two projects: it runs a program, shows its output live in a page of its own with a stop button, and keeps a log file.
