CLICommands

ritual

snug ritual <COMMAND>

Synchronized multi-party ritual operations.

Subcommands

CommandWhat it does
defineCreate a ritual definition from a JSON file
listList ritual definitions
getGet a ritual definition
armArm a live attempt for a definition
performPerform an assigned part on an attempt
checkinCheck in on an inverse-mode (dead-man switch) attempt
countdownBroadcast a synchronized countdown go-signal
statusInspect a live or historical attempt
historyPaginated attempt history for a definition
analyticsNear-miss analytics (success rate, median spread, lateness leaders)

Run snug ritual <command> --help for that command's own options. The global options apply everywhere.

Examples

snug ritual define --file ./vault-door.json
snug ritual list --page 1 --page-size 20
snug ritual list --query vault --filter mode:eq:forward --sort-by created_at --sort-order desc
snug ritual get --def-id ritual_def_vault_door
snug ritual arm --def-id ritual_def_vault_door
snug ritual countdown --attempt-id attempt_01HX --seconds 5
snug ritual perform --attempt-id attempt_01HX --part key_a
snug ritual status --attempt-id attempt_01HX
snug ritual arm --def-id ritual_def_launch_keys --rehearsal
snug ritual checkin --attempt-id attempt_01HX --part heartbeat
snug ritual history --def-id ritual_def_oncall_deadman --status fired
snug ritual history --def-id ritual_def_coop_plates --status timed_out --page 1 --page-size 20
snug ritual analytics --def-id ritual_def_coop_plates --sample-size 200

Next

On this page