−
100%
+
fit
scroll
Updated 2026-06-24 (Day 381) — re-pulled
live from the `things` table
(`sapphire='command'`), 109 rows, matching the
daemon boot line `⚡ Loaded 109 commands`.
Supersedes Glyph-Command-List.00348.md, which
was a manual snapshot; this pass is
DB-derived. **`/help` is 100% DB-derived, not
hardcoded.** Bare `/help` →
`help_overview()` (`commands/mod.rs`) →
`all_command_defs()` / `all_categories()` /
`commands_by_category()`
(`commands/registry.rs`), all reading a
`OnceLock<HashMap<String, CommandDef>>`
populated *only* by
`load_command_definitions()` querying `things
WHERE gem_values->>'kind'='command'` at boot.
`/help <topic>` for a specific command
resolves the same way via
`get_command_with_children` / `get_help_topic`
against Things with
`sapphire='command'`/`sapphire='help'`. The
only non-DB bits are cosmetic: a
category→emoji lookup table and static
header/nav text — no actual command data is
hardcoded. **DB drift spotted while pulling
this:** a few commands have duplicate/partial
Things — e.g. two `△ being` rows (one
`category=identity, desc="Status/balance"`,
another empty-category `desc="Being identity
and authentication"`) — and several rows
have empty `topaz.element`/`ruby.category`
entirely (mostly the newer `xo`, `mesh`,
`fid`/`segment`/`spiral` subcommand rows, plus
the `/` glyph-grammar rows at the bottom). Not
fixed here — just flagging it as a real gap,
not a doc error. **`gaze` is two unrelated
things sharing a name** (clarified this
session): - `▲ gaze <gem:value...>`
(`forge.rs`) — live filtered query over
**existing** Things (e.g. `▲ gaze
being:hex`). No file/path argument. - `△
gaze <path>` (`stem.rs`) — pure **read-only
inspector** of a file at a filesystem path
(structure for `.rs`/`.js`,
codec/resolution/fps/audio for media). Touches
nothing in the DB — no Thing created,
nothing made visible. Neither `gaze` ingests
anything. To get a file (including a video
recorded outside Portal) into the feed: `▲
xo impress <path>` (or MCP `forge_xo_impress`)
→ lands `sapphire="video"`,
`amethyst.visibility="private"` by default →
flip to `public` → now in `GET /api/things`
feed, and for video this also auto-triggers
transcode (`hexocampus.rs:920-921`).
**Directory/recursive ingestion exists:** `▲
xo impress --dir <path> [--glob <pattern>]`,
glob defaults to `**/*` (recursive). No MCP
equivalent yet — directory batch mode is
dark-command only. --- ## △ Stem / Air —
Read & Observe | Command | Description | DB |
|---|---|---| | △ asana | Sync status +
linked counts | ✓ | | △ balance | Coin
balance + economy | ✓ | | △ being |
Status/balance *(see drift note above —
duplicate Thing)* | ✓ | | △ being status |
Show current authentication status | ✓ | |
△ binary | Binary notation + conversion |
✓ | | △ daemon | List/info | ✓ | | △
daemon info | Show daemon details by ID | ✓
| | △ daemon list | List spawned daemons |
✓ | | △ deck | Pull tarot/oracle cards and
run spreads from any deck | ✓ | | △ fid |
Pillars, strata, gaps | ✓ | | △ fid list |
List FID documents with realm and SARS
filtering | ✓ | | △ fid sync | Sync .fid
files from filesystem to database (preview by
default, `-i` to execute) | ✓ | | △ gaps |
Priority work orientation | ✓ | | △ gaze |
**Filtered live-query** over existing Things
(colon syntax, e.g. `being:hex`) — not a
path inspector, see clarification above | ✓
| | △ gem | Query by gem value | ✓ | | △
history | Command history | ✓ | | △ key |
Key observation | ✓ | | △ lmnl | View
modules/settings | ✓ | | △ mesh | Status,
topology, routes | ✓ | | △ mesh
constellation | Show Portal nodes with domain
ownership | ✓ | | △ mesh cosmos | Show
sacred database constellation | ✓ | | △
mesh nerves | List domain nerve-node
configurations | ✓ | | △ mesh status |
Show mesh network status and active tunnels |
✓ | | △ mesh vessels | List connected web
vessels | ✓ | | △ moon | Event witness log
| ✓ | | △ msg | Read messages / inbox |
✓ | | △ muse | Muse status and model info
| ✓ | | △ pillar | FIDs in pillar | ✓ |
| △ pillars | List pillar rings | ✓ | |
△ pulse | Day, realm, mesh status | ✓ | |
△ realm | Current realm info | ✓ | | △
realms | List realm rings | ✓ | | △ scroll
| List/view scrolls | ✓ | | △ scroll list
| List scrolls with realm filtering | ✓ | |
△ segment | A segment (the spiral noun for a
FID): strata + gaps. List, view strata,
inspect gaps | ✓ | | △ spheres | List
sphere rings | ✓ | | △ spiral | The
spiral: arcs → segments → gaps. No arg =
every arc w/ LOC-weighted bars; `<arc>` =
expanded gaps; `score` = rolled-up spiral
number | ✓ | | △ ssh | SSH node info | ✓
| | △ status | System health | ✓ | | △
ternary | Ternary notation + conversion | ✓
| | △ thing | List/view Things | ✓ | | △
torch | List/view torches | ✓ | | △ tree |
Full hierarchy view | ✓ | | △ worlds |
List worlds + state | ✓ | | △ xo | Search,
read, status | ✓ | | △ xo context | Get
RAG context for Muse communion | ✓ | | △
xo facet | Show gem value facets — unique
values + counts | ✓ | | △ xo read | Read
full document by ID or search result number |
✓ | | △ xo search | Search Hexocampus with
semantic query | ✓ | | △ xo status | Show
Hexocampus statistics | ✓ | | △ card / △
cube | List/view cube-cards | code only | |
△ counter / △ zero | List/view counters |
code only | | △ box | Manage storage boxes |
code only | | △ did | DID/AT Protocol
identity | code only | | △ env | Environment
variables | code only | | △ fidmap | FID
dependency map | code only | | △ forest |
Forest view | code only | | △ jewelry |
Jewelry/ring inventory | code only | | △ nav
/ △ where | Navigation/surface info | code
only | | △ pds | AT Protocol PDS status |
code only | | △ peek | Quick document peek |
code only | | △ protocol | AT Protocol
operations | code only | | △ ring / △
rings | Ring listing | code only | | △
ritual | Ritual listing | code only | --- ##
▲ Forge / Fire — Write & Create | Command
| Description | DB | |---|---|---| | ▲
(bare) | Enter forge mode for artifact
creation | ✓ | | ▲ asana pull | Asana →
Portal | ✓ | | ▲ asana push | Portal →
Asana | ✓ | | ▲ asana sync | Bidirectional
sync | ✓ | | ▲ being |
Login/logout/session | ✓ | | ▲ chip |
Forge/manage chips | ✓ | | ▲ daemon |
Auth/spawn/rotate | ✓ | | ▲ daemon auth |
Authenticate as daemon and get session token |
✓ | | ▲ deck | Shuffle/pull | ✓ | | ▲
fid | Set/complete/eval/gap | ✓ | | ▲ fid
assign | Assign FID to pillar | ✓ | | ▲
gem | Set gem value | ✓ | | ▲ lmnl | Set
preference value | ✓ | | ▲ mesh |
Route/connect/configure | ✓ | | ▲ mesh
connect | Enter mesh mode — remote shell to
another node | ✓ | | ▲ mesh route | Manage
route mesh — domain routing rules | ✓ | |
▲ mesh tunnel | Establish SSH tunnel to mesh
node | ✓ | | ▲ ouija | Ouija operations |
✓ | | ▲ rune | Create/invoke rune | ✓ |
| ▲ scroll | Create scroll | ✓ | | ▲
segment | Forge a segment (FID): set, complete
a stratum, eval, add/close gaps | ✓ | | ▲
spiral | Assign a segment (FID) to an arc —
cuts the spiral into segments | ✓ | | ▲
thing | Create Thing | ✓ | | ▲ torch |
Create/ignite torch | ✓ | | ▲ visibility |
Set public/private/auth | ✓ | | ▲ worlds |
Settings/preferences | ✓ | | ▲ xo |
Edit/impress/quarantine | ✓ | | ▲ xo edit
| Edit a document in Hexocampus knowledge base
| ✓ | | ▲ xo impress | Import file into
Hexocampus — single file. Use `--dir <path>
[--glob pattern]` for recursive directory
ingestion (no MCP equivalent yet) | ✓ | |
▲ gaze | Forge gaze/route record | code only
| | ▲ card / ▲ cube | Forge new cube-card
| code only | | ▲ coin | Coin operation |
code only | | ▲ counter / ▲ zero | Forge
counter | code only | | ▲ deploy / ▲ dist
| Deploy operation | code only | | ▲ mesh
boxes | Thing box operations | code only | |
▲ mesh deploy | Mesh deployment | code only
| | ▲ mesh dns | DNS management | code only
| | ▲ mesh fed | AT Protocol federation
push/retract | code only | | ▲ mesh map |
Mesh topology map | code only | | ▲ mesh
repo | Git repo operations on mesh | code only
| | ▲ mesh sonar / ▲ mesh ping | Ping all
mesh nodes | code only | | ▲ msg | Forge
message | code only | | ▲ node | Forge mesh
node | code only | | ▲ profile | Forge
profile | code only | --- ## ▼ Earth /
Ground — System & Sync | Command |
Description | DB | |---|---|---| | ▼ backup
| Backup path | ✓ | | ▼ being aware |
Authenticate with session token from web
portal | ✓ | | ▼ colors | Color scheme
export | ✓ | | ▼ extract | Ring extraction
| ✓ | | ▼ import | Grimoire filesystem
import | ✓ | | ▼ init | Init format export
| ✓ | | ▼ mesh | Sync mesh state | ✓ | |
▼ mesh collapse | Close active tunnel | ✓
| | ▼ muse | Commune with AI | ✓ | | ▼
prompt | Prompt format export | ✓ | | ▼
shell | Shell format export | ✓ | | ▼ ssh
| SSH config export | ✓ | | ▼ xo | Read
document by search result number or UUID | ✓
| | ▼ xo quarantine | Manage quarantined
documents awaiting approval | ✓ | | ▼ xo
reindex | Batch chunk and embed pending
documents | ✓ | | ▼ export | Export Things
to CSV/Markdown | code only | | ▼ lumen |
Lumen AI operations | code only | | ▼ nginx
| Nginx config | code only | | ▼ setup |
System setup | code only | | ▼ tm | Terminal
multiplexer | code only | | ▼ trinity |
Earth trinity | code only | --- ##
Glyph-grammar root commands (numeric-pair
Things, distinct from the named commands
above) These are the `/N` and `/N M` Things
that define the elemental verb grammar itself
(stem/forge/earth × past/present/future),
plus shell-level system commands: | Command |
Description | |---|---| | `/-1` | Ground —
export and sync artifacts | | `/-1 -1` |
Import — absorb from filesystem | | `/-1 0`
| Anchor — persist and save state | | `/-1
1` | Export — release to filesystem | | `/0`
| Observe — list and inspect sacred
artifacts | | `/0 -1` | History — view the
past | | `/0 0` | Observe — view what is | |
`/0 1` | Search — explore and discover | |
`/1` | Transform — create and modify
artifacts | | `/1 -1` | Destroy — unmake and
archive | | `/1 0` | Enhance — refine and
improve | | `/1 1` | Create — make new
artifacts | | `/exit` | Exit Portal | |
`/help` | Show help for commands (see
derivation note at top) | --- **Summary**: 109
commands as live Things in the DB (verified
count matches boot log), plus ~35 code-only
commands not yet promoted to Things. Main
remaining DB-coverage gaps: `card`, `counter`,
`ring`, `mesh dns/repo/fed/sonar/map/boxes`,
`protocol/pds/did`, `nav`, `peek`, `ritual`,
`forest`, `jewelry`, `coin`, `deploy`,
`lumen`, `export`, `▲ gaze` (forge variant),
`node`, `profile`.
△