Welcome to Rohan Pall's hints on how to use those sexy starkits!
i hate magic
There is no presupposition about how your files are arranged other than that the top level main.tcl is to be interpreted at launch [L1 ].
Unlike some other wrapping methods there isn't an enforced or assumed layout.
writable writeable vfs
I packaged my mindweb app in a starkit. All its data was also stored in the starkit. I had read somewhere that by default starkits were writable (r/w) but this in fact has changed over summer 2002. [L2 ] Now starkits are by default read-only (r/o) [L3 ], but the documentation is lagging behind that fact.
You make your starkit writable by doing it at wrap time:
sdx wrap app.kit -writable
2002-09-17 (September 17, 2002) sdx doesnt give any hints that this option exists when displaying help with
sdx help wrap
but it does indeed exist! ;>