The latest 0.1.x release is supported. Pre-productization 1.0.0 repository
snapshots are not supported and should not be deployed.
Email support@samsarix.com with the subject Samsarix Spirals security report, or use
the repository's Security → Report a vulnerability flow if private reporting is
enabled. Do not include exploit details, secrets, or customer data in a public issue.
Include the affected version, platform, minimal reproduction, impact, and any proposed mitigation. Samsarix LLC does not currently promise a response-time SLA.
Samsarix Spirals 0.1 reads local JSON documents and returns local JSON output. Its runner:
- performs no network, subprocess, dynamic import,
eval, or persistence operations; - accepts only the built-in
setandassertoperations; - rejects duplicate JSON keys, non-finite numbers, excessive nesting, files over 1 MiB, workflows over 1,000 steps, strings over 100,000 characters, and JSON trees over 50,000 values;
- caps a normal run at 100 steps unless the caller explicitly raises the limit.
The tool runs with the invoking user's filesystem permissions. Treat workflow and input files as data, review output destinations chosen by shell redirection, and do not put secrets in committed workflow defaults or examples.