Synsigra docs
One-page quickstart
Synthetic engineering data only. Do not enter patient data, personal identifiers, clinical notes, PHI, or diagnostic-use claims.
- Open the guided workspace. To create an account, read and accept the current Private Beta Terms and Privacy & No-PHI Notice.
- Open Choose pack. Filter by target, workflow intent, scoring mode, and difficulty; use the recommended pack or comparison table.
- Open Generate job. Use the default project or create a project if your role allows it, then create the challenge job.
- Open Jobs and wait for
succeeded. - Optionally open Synsigra Lab from the completed job to inspect selected signal channels. The viewer transfers only the visible time range, not the complete waveform.
- Open the completed job's verification runbook and download the single
verification-kit.zip. - Unzip the kit, run your algorithm locally against
verification-kit/challenge/, then replace the example identity and output rows underverification-kit/submission/. Keep declared paths, targets and formats unchanged. - Download the verifier bundle or wheel from the runbook page and install it locally without cloning the generator repository.
- Copy the exact
synsigra-verifycommand from the runbook. The extracted kit directory itself is the challenge package. - Open
verification-results/index.html; it links every case-target detail page. Archive it with the single canonicalevidence.json.
python -m pip install synsigra-0.18.0-py3-none-any.whl unzip "job_123-verification-kit.zip" -d synsigra-kit cd synsigra-kit/verification-kit synsigra-verify challenge submission verification-results --force
For a challenge with protocol v4, this runs the complete immutable evidence matrix and the acceptance level selected before generation. Do not add profile, case, or target overrides. A kit without protocol v4 shows an explicit --mode diagnostic command and can never produce evidence.
Exit code 0 means pass, 1 means verification/input/scoring/threshold failure, and 2 means invalid CLI usage.