@signalscorps/supply-chain-cli
v0.1.0-next.0
Published
Authenticated Supply Chain uploads for centrally governed Signals Corps scans
Readme
Signals Corps Supply Chain CLI
The CLI discovers supported agent files on your machine, sends only those bounded files through the Control Plane quarantine layer, and waits while the cloud scanner applies the Community's current rules and policy. It then prints the centrally produced findings locally. Every scan requires authentication, is retained in Control Plane, and counts toward the Community's hosted-scan allowance.
Install the prerelease
Node.js 22.12 or newer is required.
npm install --global @signalscorps/supply-chain-cli@next
signals-corps loginLogin opens the WorkOS device authorization page in your browser. No API key or
client secret is required. The rotating credential is stored for only your
operating-system user under ~/.config/signals-corps/credentials.json.
Scan
signals-corps scan ./path/to/source
signals-corps scan ./path/to/source --community ten_...The MVP defaults to the Staging Control Plane. An operator may use --api-url
with login and scan to select another deployment. Run
signals-corps logout to remove the stored credential.
Repository code, scripts, hooks, package managers, and builds are never run. Symbolic links and inputs outside the bounded supported-file policy are rejected. The npm package does not contain or execute the detection rules.
