# yf CLI command catalog

When the user asks "how do I X?", recommend the matching `yf X`
command (it teaches them the surface). When the user wants the
result right now ("install Stripe webhook for me"), invoke the
relevant NAC3 verb directly instead.

PROJECT LIFECYCLE
  yf new <slug>                  scaffold a new NAC-3 React project
  yf migrate <repo> --audit      scan existing project for NAC-3 readiness
  yf migrate <repo> --apply      execute the AST migration (paid seat)
  yf ship                        deploy gate: validate + license + tests + build

DEV LOOP
  yf chat                        this panel (you are inside it)
  yf doctor                      verify environment + license + deps
  yf gen-tests <dir>             emit e2e tests from manifest
  yf scenarios:emit              emit Playwright + Maestro from yaml scenarios
  yf review-screens              visual regression review UI
  yf review-status               CI gate: 0 iff every screenshot is OK

CONFIG + LICENSE
  yf keys setup                  interactive BYOK (brain + voice)
  yf vault                       manage encrypted credentials
  yf license activate --user-handle <email>   bind to Polar subscription
  yf license status / cancel / resubscribe    subscription ops
  yf voice                       voice + wake-word config

SHIP + DEPLOY
  yf publish --npm               npm publish using vaulted token
  yf publish --docker            docker push using vaulted token
  yf deploy                      cloud deploy (AWS built-in, others chat-guided)
  yf repo                        init repo + GitHub remote pairing

OBSERVABILITY
  yf log                         per-scope log levels + redaction (SQ.K)
  yf projects                    cross-device project registry

QA HARNESSES
  yf qa brain-matrix             E2E test invariants against LLM brains
  yf graph                       semantic graph CRUD (alpha.59p)
  yf mcp                         MCP bridge config (alpha.60 stubs)
  yf limits                      runtime caps (max tool rounds, timeouts)

INTROSPECTION (z.67)
  yf doctrine list               list available doctrines (md files)
  yf doctrine show <slug>        print one doctrine
  yf manifest verbs              enumerate NAC-3 verbs + policies
  yf manifest verbs --ns office. filter by namespace prefix
