Browse documentation
← CLI reference

Command

cscale record

The record each repository carries in Git, at refs/commitscale/record

CLI 0.2.11

cscale record [OPTIONS] <COMMAND>

Examples

Verify the record already fetched into this clone.

cscale record verify

Options

--help

Print help (see a summary with '-h')

--json

Print JSON, for agents and scripts

Default: false

--no-browser

Never open a browser: print the page to open instead. Pages that confirm with your passkey, auth login, and web open one

Default: false

Environment: CSCALE_NO_BROWSER

--server <SERVER>

The Commitscale server, such as https://commitscale.com

Environment: CSCALE_SERVER

Subcommands

  • cscale record verify — Check the record in a clone: every event's hash, signature, and link, every envelope's signature and checksum, and every checkpoint of the log; and in the record's history, that it is one line of commits, and that no checkpoint, and no event a checkpoint covers, was changed or removed. The clone remembers the commit it verified at each ref, and the next check there fails if the record no longer holds it, names another server, or no longer lists a key it did. Check each server's record at a ref of its own. Fetch it first: git fetch origin refs/commitscale/record:refs/commitscale/record