Loading articleโฆ
Loading 4weirdโฆ
Loading 4weirdโฆ
Loading articleโฆ
DocsCommander
Docs ยท studio ยท commander
Commander at /terminal is a Quake-style power-user terminal with exactly seven allow-listed local commands. No server execution, no fetch, no eval โ every input maps to a TypeScript handler in the page, and unknown input gets โcommand not foundโ, not a shell.
Reference
Commands are case-insensitive on the first word; arguments are split on whitespace. Anything outside this table is rejected โ the allow-list is the whole language.
commander โ help output
local sandboxPrints the available command list. Start here โ it is the source of truth if this page ever drifts.
Prints text back. No expansion, no execution โ what you type is what you get.
Shows local session status: sandbox mode, online/offline (fail-open), timestamp, and the 500-line history cap.
Quotes n Vibe Coins in USD at 100 coins = $1 with the 75/25 creator/platform split. Quote only โ no ledger writes. n must be a non-negative integer.
Shows the deterministic FNV-1a hex seed preview for an intention. Display only โ no draw is recorded.
Clears the scrollback buffer. History starts fresh; nothing is persisted anywhere.
Prints the local identity: commander, unauthenticated, no session, no server.
Guarantees
The sandbox boundary is structural, not a promise: there is no code path from input to network. Coins quotes and luck previews are pure display โ they read no wallet, write no ledger, and record no draw.
Worked session
A typical first session takes under a minute: open the terminal, list commands, quote a coin amount, preview a luck seed, then confirm the sandbox status. Everything below runs locally with zero network calls.
commander โ first session
try this orderTroubleshooting
Commander rejects anything outside the allow list by design. Most surprises below are the sandbox doing its job: no execution, no fetching, no persistence.
help and copy the first word exactly. Extra words after echo are fine (they print back), but extra words never turn an unknown command into a known one.coins 250 instead of coins 2.50 or coins $250. The result is a quote in USD at 100 coins to $1, plus the 75/25 creator and platform split. Nothing is written to any ledger.