8 Command-Line Workflow🔗ℹ

raco rivet new <name>       create a native starter project

raco rivet inspect --json   emit the agent-readable project contract

raco rivet doctor           inspect the native toolchain

raco rivet schema --json    emit the current versioned API schema

raco rivet schema --output rivet-schema.json

                             write a compatibility baseline

raco rivet schema check rivet-schema.json --json

                             reject breaking API changes

raco rivet dev              build and run the current application

raco rivet build            compile backend and native host

raco rivet package          create and verify a distributable

raco rivet release          build installer, signed update manifest, and SBOM

raco rivet verify           verify an existing packaged artifact

raco rivet compliance       generate SBOM and third-party notices

Production application releases require publisher-controlled platform signing credentials and a separate Ed25519 update-signing key. Secrets must be supplied through the documented release environment and must not be committed to an application or to Rivet.