Documents\Starline\scripts\data. Paths cannot escape this directory.
Paths
Paths are relative to the data folder. Both/ and \ separate folders. Writes create parent folders.
A bad path raises an error. Everything else below returns a value or
nil/false plus an error string.
Read
nil and an error. Bytes are returned as-is.
Write
content is a string.
Append
Exists
true for a file or folder.
Delete
false, "not found".
List
Dir
Limits
Calls are synchronous. Files are shared between scripts, so use a script-specific subfolder.