Command inventory
The source list identifies registered sources with status and viewability; JSON includes format, and the table includes file counts. This list does not make every recognized format viewable or production-supported.
Login stores credentials in an owner-only file with mode
0600 on supported systems. Command failures use structured issue codes and non-zero exits. Machine-readable output goes to standard output; errors go to standard error. Tests verify that a rejected credential is not echoed to output. The credential is a secret bearer token; treat it like any other secret.
Distribution and installation
Installation is not a runnable instruction. The installer logic verifies checksums in tests, but no release pipeline publishes the package and image targets it would download. A copy-and-paste install example would therefore describe an unavailable path and remains forbidden. An authorized design-partner evaluation must receive its build and setup instructions directly, together with the exact version and provenance being evaluated.Tested command sequence
The following sequence is runnable only with a build, credential, and API origin supplied for an agreed design-partner environment. Process-level tests execute these exact command forms through the packaged CLI and the HTTP router.<api-token>. The credential is a scoped, revocable secret token. Never paste a credential into logs, tickets, chat, or shared shell history.
Separate process tests also execute nitsor login --token <api-token>, nitsor projects list, and nitsor sources list --json. The up and version families remain inventory entries above, not runnable examples: their exact public invocations do not have the same process-level evidence, and no public distribution exists.
Commands that are absent
There is no public command for project creation, storage registration, DICOM registration, branch or commit management, review, consensus, adjudication, release creation, export, upgrade, rollback, or general help. Their absence is deliberate documentation, not an implied alias.Common mistakes and limits
- JSON output makes automation easier; it does not make the authentication model production-ready.
nitsor upstarts the dependency stack described in Self-host mechanics, not a complete Nitsor product.- A tested installer script is not a published distribution.
- Shared contracts reduce drift, but they do not replace testing against a supported public environment.
Next step
Read Self-host mechanics before evaluatingnitsor up, or return to Integrations and public interfaces for the wider boundary.
| Outcome | Choose an implemented command and understand which installation and workflow commands do not exist yet. |
|---|---|
| Availability | Limited design-partner access |
| Audience | Software engineers, Data engineers, Platform engineers, AI agents |
| Prerequisites | Read the Public HTTP API authentication scheme; Work within an agreed design-partner environment |
| Last verified | 2026-08-23 |