Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Tutorial: Setting up Graphex

gpp init --graphex .                       # provisions the key hierarchy
gpp keys show
gpp graphex add --type service --name orders-service \
  -d "Core orders processing engine" --tier public
gpp graphex add --type convention --name money-format \
  -d "All monetary values stored as integer cents" --tier public
gpp graphex add --type glossary --name idempotency-key \
  -d "Token making retries safe" --tier human-only
gpp graphex link orders-service --relation depends-on --to currency-utils
gpp graphex query "orders-service -> depends-on -> *"
gpp graphex project --tier agent-readable     # what an agent would receive

The human-only glossary node is never decrypted for an agent-readable projection. Rotate keys with gpp keys rotate (re-encrypts every node).