Skip to main content

shift-cli ledger

Ledger — event sourcing, policy management, and data classification.

Usage

shift-cli ledger <subcommand> [arguments] [flags]

Sub-commands

Events

CommandDescription
ledger events listList recorded events
ledger events emit <type>Emit a new event

Policies

CommandDescription
ledger policies listList all policies
ledger policies create <name>Create a new policy

Classifications

CommandDescription
ledger classifications listList data classifications
ledger classifications create <name>Create a new classification

Examples

# Emit an event
shift-cli ledger events emit "user.created"

# List events as JSON
shift-cli ledger events list --json

# Create a policy
shift-cli ledger policies create retention-90d

# List classifications
shift-cli ledger classifications list