WEBSITE ALPHA · AI-assisted, source-reviewed documentation · Full-stack docs reconciled 2026-08-26
64x64base

Command Catalog

Source-derived DotTalk++ command catalog produced from the central registry and @dottalk.usage contracts.

This page is a website derivative of the vertical documentation system. The command names come from src/cli/shell_commands.cpp; summaries and status fields come from parsed @dottalk.usage v1 blocks when available.

Publication rule: runtime/source truth wins over this page. This page should be regenerated or reviewed when command registration, HELP, CMDHELP, or usage contracts change.

Canonical diagram

Diagram attachment: DIAG-CMDAUTH-004

Command reference harvest

Canonical source: docs/manuals/assets/diagrams/command_reference_harvest_v1.svg

Source extraction snapshot: 239 registered command keys and 239 parsed usage contract blocks.

Source-Derived Commands

CommandCategoryStatusSummarySource
!shellsupportedLaunch the host operating-system shell or execute a host shell command. (alias of BANG)src\cli\cmd_bang.cpp
ABOUTreportsupportedPrint DotTalk++ project identity, lineage, author, runtime environment, and current session summary.src\cli\cmd_about.cpp
AGGSaggregatesupportedAGGS is the aggregate family/owner for the direct aggregate verbs SUM, AVG, MIN, and MAX.src\cli\cmd_aggs.cpp
APPENDdatasupportedAppend one or more blank records to the current table, using smart append paths that maintain keys and active indexes, or raw append paths when requested.src\cli\cmd_append.cpp
APPEND_BLANKdatasupportedAppend one blank record using the shared append support path so APPEND and APPEND BLANK behavior stay aligned.src\cli\cmd_append_blank.cpp
APPGUIguisupportedLaunch the windowed Workbench GUI -- dottalk_wb, built with wxWidgets -- as a separate process, or report by name why it cannot be launched.src\cli\app_gui.cpp
ARCTICTALKturbo-vision-uisupported-conditionalLaunch the ArcticTalk Turbo Vision shell when TV support is available.src\tv\cmd_foxtalk.cpp
AREAworkspacesupportedReport the current work-area slot and current area file/session state.src\cli\cmd_area.cpp
AREA51diagnosticssupportedReport the current work-area slot and its cursor/order state WITHOUT invoking the full AREA command and WITHOUT triggering relation refresh.src\cli\cmd_area51.cpp
ASCENDindexsupportedSet the active order/tag direction to ascending for the current work area.src\cli\cmd_ascend.cpp
ASCIIeducation-referencesupportedPrint ASCII/extended ASCII reference tables and selected ranges.src\edu\edu_ascii_table.cpp
AUTODBFio schemaexperimentalCreate an X64 DBF from a CSV file and import the CSV rows into the newly created table. CSV headers may become field names; when there is no header, deterministic FIELDnnn names are generated.src\cli\cmd_autodbf.cpp
AVERAGEaggregatesupportedAverage a numeric expression over the visible record set.src\cli\cmd_aggs.cpp
AVGaggregatesupportedAverage a numeric expression over the visible record set.src\cli\cmd_aggs.cpp
BANGshellsupportedLaunch the host operating-system shell or execute a host shell command.src\cli\cmd_bang.cpp
BBOXeducationexperimentalTeach and inspect the Blackbox model: data enters a processing system and information comes out.src\cli\cmd_bbox.cpp
BBSdiagnosticssupportedAI-BBS persistence substrate (Lane 1): durable boards, threads, and posts persisted as x64base DBF tables under data/metadata/bbs/, with RBAC + attributed authorship (AIF-075). The read-only board.governance projects the identity SYSGRANT request/approve loop as posts.src\cli\cmd_bbs.cpp
BELLuisupportedRing the bell when enabled, or turn the shell bell setting on or off.src\cli\cmd_bell.cpp
BETAhelpsupportedList, inspect, and update beta tracking items and runtime beta-status overrides.src\cli\cmd_beta.cpp
BIBLETALKeducation-database-demosupportedEducational BibleTalk/KJV SQLite database wrapper for status, schema, table inspection, verse lookup, search, and random scripture output.src\edu\edu_bibletalk.cpp
BOOLEANeducation-expressionsupportedEvaluate a boolean expression through xexpr and print .T. or .F.src\edu\edu_boolean.cpp
BOTTOMnavigationsupportedMove the current work-area cursor to the last visible/logical record.src\cli\cmd_bottom.cpp
BROWSEuisupportedEnter the refactored BROWSE module through the legacy global command symbol, preserving existing callers while delegating implementation.src\cli\cmd_browse.cpp
BROWSERuisupportedEnter a minimal interactive browser with list, display, goto, edit, help, and quit commands, delegating work to existing command handlers.src\cli\cmd_browser.cpp
BROWSETUIuisupportedEnter the full-screen Turbo/console browse UI with create, read, update, delete, append, navigation, and staged edit support.src\cli\cmd_browsetui.cpp
BROWSETVturbo-vision-developer-uideveloperOpen the Turbo Vision grid browser for the current table.src\tv\cmd_recordview.cpp
BUILDdiagnosticssupportedReport the compiled engine capacity "build vectors" (AIF-044) -- the selected maximums this binary was configured with, plus a fingerprint.src\cli\cmd_buildvectors.cpp
BUILDLMDBindexsupportedBuild or rebuild the LMDB backing store for a CDX container using one LMDB environment per table container and named databases for tags.src\cli\cmd_buildlmdb.cpp
BUILDVECTORSdiagnosticssupportedReport the compiled engine capacity "build vectors" (AIF-044) -- the selected maximums this binary was configured with, plus a fingerprint.src\cli\cmd_buildvectors.cpp
CALCexpressionsupportedEvaluate an xexpr scalar expression and print the result. When the input is an assignment to a real field in the current area, CALC delegates to CALCWRITE for mutation semantics.src\cli\cmd_calc.cpp
CALCWRITEdatasupportedEvaluate an expression and write the result into a field in the current record, preserving type normalization, validation, memo conversion, table-buffer semantics, and direct-write index maintenance.src\cli\cmd_calcwrite.cpp
CANARYmetadata-devdev-canaryDev canary for the metadata catalog reader adapter. Reads the current already-open SYSCMD area and reports adapter row/distribution counts. Invoked as CANARY (registered in shell_commands.cpp); cmd_CATALOGCANARY is the handler, not the command name.src\cli\cmd_catalogcanary.cpp
CASEeducation-referencesupportedList and show educational case-study catalog entries.src\edu\edu_case.cpp
CDXindexsupportedManage CDX index container metadata: create containers, inspect header/tag directories, add tags, and drop tags.src\cli\cmd_cdx.cpp
CHRISTMASeducation-demosupportedPrint the retro colored ASCII Christmas tree demo.src\edu\edu_christmas.cpp
CLEARuisupportedClear the terminal screen using the platform console command or ANSI escape sequence without touching the database engine.src\cli\cmd_clear.cpp
CLOSEworkspacesupportedClose the current work area, honoring dirty table-buffer prompts, clearing memo/order/table slot state, and clearing affected relation state.src\cli\cmd_close.cpp
CMDARGCHKhelp-diagnosticsupported-stubPrint guidance for validating command argument metadata and CMDKEY relations.src\cli\command_argchk.cpp
CMDHELPhelpsupportedBuild or report the current HELP DATA catalogs and their legacy compatibility views.src\cli\cmdhelp.cpp
CMDHELPCHKhelp-diagnosticssupportedValidate HELP/catalog artifacts and reflection metadata against command registry expectations, legacy HELP DBF rows, and HELP DATA v2 artifacts.src\cli\command_helpchk.cpp
CMDRELhelp-diagnosticsupportedPrint the recipe for relating HELP COMMANDS to CMD_ARGS.src\cli\command_relations.cpp
CNXindexsupportedManage CNX index container metadata: create containers, inspect header/tag directories, add/drop tags, and walk/trace RUN1 tag structures.src\cli\cmd_cnx.cpp
COBOLeducation-toolchainsupportedExport STUDENTS data for COBOL exercises and build/run/test COBOL programs.src\edu\edu_cobol.cpp
CODASYLeducationsupportedProvide a thin CODASYL teaching veneer over already-open DotTalk++ work areas, simulating owner/member set traversal without a second storage engine.src\cli\cmd_codasyl.cpp
COLORuisupportedReport or set the console color theme and tree-color behavior.src\cli\cmd_color.cpp
COMMANDSHELPhelpsupportedBuild or report the current HELP DATA catalogs and their legacy compatibility views.src\cli\cmdhelp.cpp
COMMITdatasupportedApply buffered TABLE changes to the current area or all open buffered areas, locking records at commit time and reporting persistence-stage failures.src\cli\cmd_commit.cpp
CONCATstringsupportedConcatenate one or more expressions into a single string and print the result.src\cli\cmd_concat.cpp
CONTINUEnavigationsupportedContinue a previous LOCATE search, or continue with an explicit FOR predicate, following active order when present.src\cli\cmd_continue.cpp
COPYfile-tablesupportedCopy the current DBF, convert the current table to a target DBF flavor, or copy a filesystem file.src\cli\cmd_copy.cpp
COUNTquerysupportedCount records in the current logical rowset using selector-backed and predicate-backed scan paths, preserving cursor cohesion.src\cli\cmd_count.cpp
CREATEschemasupportedCreate a DBF table in the configured DBF path slot using the requested xBase/DBF flavor and field specification.src\cli\cmd_create.cpp
DBAREAworkspacesupportedReport the current DbArea/work-area state, including file identity, logical name, record counts, current record, active order/index status, and field structure.src\cli\cmd_dbarea.cpp
DBAREASworkspacesupportedReport current, selected, or all open DbArea/work-area state.src\cli\cmd_dbareas.cpp
DDICTdata-dictionarysupportedRead-only Data Dictionary inspection command for active catalog metadata.src\cli\cmd_ddict.cpp
DDLschemasupportedFetch schema files, validate schema files, and create DBF tables from JSON schema definitions with optional seed rows and sidecar metadata.src\cli\cmd_ddl.cpp
DEFCMDdiagnosticsexperimentalDefine an ephemeral, session-only scratch command at runtime, without a rebuild or source edit. Intended as an AI/developer testbed for verifying token parsing and command routing.src\cli\cmd_defcmd.cpp
DEFFNdiagnosticsexperimentalDefine an ephemeral, session-only expression function at runtime, without a rebuild or source edit. The function resolves inside ? / CALC / WHERE via the fn_custom seam. Part of the RUNTIME_DEF_FAMILY lane (sibling to DEFCMD).src\cli\cmd_deffn.cpp
DELETEdatasupportedMark the current record or selected records deleted, honoring filters and applying index delete snapshots in direct-write mode.src\cli\cmd_delete.cpp
DESCENDindexsupportedSet the active order/tag direction to descending for the current work area.src\cli\cmd_descend.cpp
DIRfilesystemsupportedList a directory or show a single file entry through DotTalk++ path resolution.src\cli\cmd_dir.cpp
DISPLAYrecordsupportedDisplay the current record or display a requested record by record number.src\cli\cmd_display.cpp
DOTHELPhelpsupportedShow project-native DotTalk++ reference entries from the dotref catalog.src\cli\cmd_dothelp.cpp
DOTSCRIPTscriptsupportedRun a DotTalk++ script file, resolving bare names through script/test search locations, supporting @file notation, TRACE mode, and one-level subscript nesting.src\cli\cmd_dotscript.cpp
DRAWIOintegrationsupportedLaunch diagrams.net, or list/open draw.io files from configured diagram paths.src\cli\cmd_drawio.cpp
DUMPreportsupportedDump every record from the current work area in legacy pipe-delimited form.src\cli\cmd_dump.cpp
ECHOoutputsupportedPrint or comment-echo text through the output router depending on SET ECHO state.src\cli\cmd_echo.cpp
EDITutility-editorsupportedLaunch the configured external editor for a file path.src\edu\edu_edit.cpp
ELSEscript-flow-helperimplementation-shimEmpty translation-unit shim for ELSE command ownership.src\cli\cmd_else.cpp
ENDIFsyntax-commandactiveClose an IF control block.src\cli\cmd_if.cpp
ENDLOOPscriptsupportedEnd the active LOOP block and replay buffered commands through the shell executor.src\cli\cmd_loop.cpp
ENDSCANsyntax-commandactiveClose a SCAN loop block.src\cli\cmd_scan.hpp
ENDUNTILsyntax-commandactiveClose an UNTIL loop/control block.src\cli\cmd_loop.hpp
ENDWHILEsyntax-commandactiveClose a WHILE loop block.src\cli\cmd_loop.hpp
ERASEdestructive-filesupportedPhysically delete a DBF table file plus known same-stem sidecars across DBF, INDEXES, and LMDB roots.src\cli\cmd_erase.cpp
ERPintegration-helperimplementation-shimTranslation-unit shim for ERP/LabTalk integration includes.src\cli\cmd_erp.cpp
ERROR CLEARdiagnosticssupportedClear the last xBase_64 error context.src\cli\cmd_error_clear.cpp
ERROR STATUSdiagnosticssupportedDisplay the last xBase_64 error in a structured, HRESULT-style diagnostic format.src\cli\cmd_error_status.cpp
ERROR TESTdiagnosticssupportedRun the xBase_64 error subsystem self-test and update last-error state on failure.src\cli\cmd_error_test.cpp
ERROR_CLEARdiagnosticssupportedClear the last xBase_64 error context.src\cli\cmd_error_clear.cpp
ERROR_STATUSdiagnosticssupportedDisplay the last xBase_64 error in a structured, HRESULT-style diagnostic format.src\cli\cmd_error_status.cpp
ERROR_TESTdiagnosticssupportedRun the xBase_64 error subsystem self-test and update last-error state on failure.src\cli\cmd_error_test.cpp
ERSATZrelational-browsersupportedRelational browser and tuple-stream helper for current workspace/session, with navigation, tree/grid rendering, workspace handoff, and delta baselines.src\cli\cmd_ersatz.cpp
EVALDIFFdiagnosticsexperimentalCompare the classic DbArea predicate evaluator with the TupleRow-bound evaluator over every physical record in the current table.src\cli\cmd_evaldiff.cpp
EVALUATEeducation-expressionsupportedEvaluate a boolean predicate expression through xexpr and print .T. or .F.src\edu\edu_evaluate.cpp
EXAMPLEdiagnosticssupportedMinimal example/test command used to verify token parsing and command routing.src\cli\cmd_example.cpp
EXITshellsupportedRequest DotTalk++ shell shutdown without mutating open table data, HELP data, metadata catalogs, manualgen artifacts, or source files.src\cli\cmd_quit.cpp
EXITSextension-controldocument-control-readonlyInspect and validate the reviewed DotTalk++ extension-exit manifest.src\cli\cmd_exits.cpp
EXPFUNCshelpsupportedExport the expression/function catalog to Markdown documentation.src\cli\cmd_export_functions.cpp
EXPORTiosupportedExport the current DBF rowset, or an already-open named work area, to a delimited file.src\cli\cmd_export.cpp
EXPORTFUNCTIONShelpsupportedExport the expression/function catalog to Markdown documentation.src\cli\cmd_export_functions.cpp
EXPORTSQLexportsupported-stub-mixedPreview SQL export output and expose the file-export command surface.src\cli\cmd_importsql.cpp
FIELDMGRschemasupportedInspect and modify field definitions for the current DBF through the shared fields manager layer.src\cli\cmd_fieldmgr.cpp
FIELDSreportsupportedReport the field list for the current work area with aligned field number, name, type, length, and decimal columns.src\cli\cmd_fields.cpp
FINDnavigationsupportedFind text in the current table, delegating to SEEK when the active order can satisfy the request and otherwise scanning the selected field.src\cli\cmd_find.cpp
FIRSTnavigationsupportedMove the current work-area cursor to the first visible/logical record.src\cli\cmd_first.cpp
FORMULAeducation-expressionsupportedEvaluate a scalar expression through xexpr and print the formatted value.src\edu\edu_formula.cpp
FOXHELPhelpsupportedList or search the static FoxPro-style command catalog.src\cli\cmd_foxhelp.cpp
FOXPROturbo-vision-uisupported-conditionalLaunch the FoxPro-style Turbo Vision workbench when TV support is available.src\tv\cmd_foxpro.cpp
FOXSTANDARDhelpsupportedRender static historical FoxPro-standard reference topics.src\cli\cmd_foxstandard.cpp
FOXTALKturbo-vision-uisupported-conditionalLaunch the ArcticTalk Turbo Vision shell when TV support is available.src\tv\cmd_foxtalk.cpp
GENERICturbo-vision-developer-uideveloperLaunch the generic Turbo Vision developer workbench.src\tv\cmd_generic.cpp
GOnavigationsupportedRefresh the current record, move to table/order endpoints, move to an absolute record number, or skip relative to the current record.src\cli\cmd_go.cpp
GOTOnavigationsupportedMove the current work-area cursor to an absolute record number, first record, or last record through the shared navigation layer.src\cli\cmd_goto.cpp
GPSreportsupportedReport current work-area position, including area slot, table label, physical record number, and computed logical row.src\cli\cmd_gps.cpp
GUIguisupportedLaunch the windowed Workbench GUI -- dottalk_wb, built with wxWidgets -- as a separate process, or report by name why it cannot be launched.src\cli\app_gui.cpp
HANUKKAHeducation-demosupportedPrint the retro colored ASCII Hanukkah menorah demo.src\edu\edu_hanukkah.cpp
HELPhelpsupportedRoute user help requests across DotTalk command, function, FoxPro, PowerShell, SQL, beta, predicate, and educational help surfaces.src\cli\cmd_help.cpp
HIERdev-hierarchydev-toolDeveloper hierarchy service command for creating, moving, validating, and listing nested hierarchy nodes in the current DbArea.src\dewey\cmd_hier.cpp
IDXeducationsupportedMemory-only educational index lab for teaching sorting and index concepts without writing persistent INX/CNX/CDX files.src\cli\cmd_idx.cpp
IFscriptsupportedStart an IF/ELSE/ENDIF conditional block using the shell's shared boolean expression evaluator and control-flow stack.src\cli\cmd_if.cpp
IMAGEshellsupportedInspect image file metadata or open a supported image file in the operating system viewer.src\cli\cmd_image_display.cpp
IMPORTiosupportedImport records from a CSV file into the current open table by matching CSV headers to field names case-insensitively.src\cli\cmd_import.cpp
IMPORTSQLimportsupported-stub-mixedPreview, validate, infer schema, create/import table data from delimited files.src\cli\cmd_importsql.cpp
INDEXindexsupportedBuild an INX index file from the current table using a field key, tag/file name, optional direction, and optional INX format.src\cli\cmd_index.cpp
INDEXSEEKnavigationsupportedReturn the record number for a value using active CDX/LMDB order or legacy INX fallback, restoring the caller's cursor.src\cli\cmd_indexseek.cpp
INITscriptsupportedInitialize runtime paths, cleanup stale locks, and run system/user init scripts from the executable directory.src\cli\cmd_init.cpp
INSERTsqlexperimentalInsert a new record into the current DBF work area using SQL-like syntax.src\cli\cmd_sql_insert.cpp
LASTnavigationsupportedMove the current work-area cursor to the last visible/logical record.src\cli\cmd_last.cpp
LISTreportsupportedDisplay rows from the current work area using classic LIST-style output, honoring active order/index state and optional filtering modes.src\cli\cmd_list.cpp
LIST_LMDBindexsupportedEnumerate records in active LMDB/CDX index order without in-memory sorting.src\cli\cmd_list_lmdb.cpp
LMDBindexdeveloperInspect and control the per-area LMDB backed CDX index backend through the current DbArea IndexManager.src\cli\cmd_lmdb.cpp
LMDBDUMPdiagnosticsdeveloperOpen an LMDB environment read-only and dump keys and values for diagnostics, with optional named DB, grep, limit, and start-key controls.src\cli\cmd_lmdb_dump.cpp
LMDB_UTILdiagnosticsdeprecatedDeprecated disabled LMDB utility command that points users to the per-area LMDB command.src\cli\cmd_lmdb_util.cpp
LOCATEnavigationsupportedLocate the first record matching a predicate, using simple CDX fast-path when possible and selector-backed scanning otherwise.src\cli\cmd_locate.cpp
LOCKconcurrencysupportedAcquire record or table locks for the current table and inspect lock status or lock ownership.src\cli\cmd_lock.cpp
LOOPscriptsupportedStart buffering commands for later replay by ENDLOOP, with optional quiet mode and numeric repetition labels.src\cli\cmd_loop.cpp
LOOP_BUFFERcontrol-buffer-internaldeveloperInternal shell target that captures one LOOP body line.src\cli\cmd_loop.cpp
MAINTmaintenanceexperimentalInspect DotTalk++ maintenance lanes, cookbooks, status, AI Portal onboarding, contracts, and protected-system boundaries.src\cli\cmd_maint.cpp
MANSTARmanualexperimentalInspect the compiled MAN* catalog baseline and report manualgen visibility without mutating catalogs.src\cli\cmd_manstar.cpp
MANUALmanualgenexperimentalInspect the accepted MAN* manualgen catalog from inside DotTalk++.src\cli\cmd_manual.cpp
MAXaggregatesupportedReport the maximum numeric value over the visible record set.src\cli\cmd_aggs.cpp
MCCdemosupportedLoad the MCC v32 demo workspace as a one-command starter demo.src\cli\cmd_mcc.cpp
MEMOmemosupportedInspect and maintain x64 memo sidecar/object storage for the current work area or all open work areas.src\cli\cmd_memo.cpp
MINaggregatesupportedReport the minimum numeric value over the visible record set.src\cli\cmd_aggs.cpp
MSGMGRmessagingsupportedMessage Manager command house for runtime messaging and locale-spine inspection surfaces.src\cli\cmd_msgmgr.cpp
MULTIREPdatasupportedReplace multiple fields in the current record with one record lock and one physical write, preserving RHS evaluation, validation, memo handling, and direct index maintenance.src\cli\cmd_replace_multi.cpp
NETdiagnosticssupportedNET EGRESS (M2): read and toggle the WSL/AFB egress isolation as a permissioned, audited capability. OPEN/CLOSE require RBAC permission host.network.egress (Critical, requires_approval) AND DOTTALK_ALLOW_HOST_COMMANDS. Owner (role.maintainer) is exempt; AI members are denied. Windows/mirrored-mode only.src\cli\cmd_net.cpp
NEXTnavigationsupportedMove the current work-area cursor to the next visible/logical record.src\cli\cmd_next.cpp
NORMALIZEeducation-normalizationsupportedDemonstrate field-value normalization rules for C/N/D/L field types.src\edu\edu_normalize.cpp
PACKdestructive-table-structuresupportedPhysically remove deleted records by rewriting the current DBF; x64 memo tables rebuild both DBF and DTX sidecar with remapped memo ids.src\cli\cmd_pack.cpp
PRIORnavigationsupportedMove to the previous visible record in the current logical view.src\cli\cmd_prior.cpp
PRNoutputsupportedReport or configure the PRN output destination used by the output router.src\cli\cmd_prn.cpp
PROJECTSprojectsupportedList, create, inspect, tree, or delete project skeleton directories under the configured PROJECTS slot.src\cli\cmd_projects.cpp
PSHELLreference-helperimplementation-helperPowerShell reference catalog presentation helper used by the PSHELL command.src\cli\cmd_pshell.cpp
QUITshellsupportedRequest DotTalk++ shell shutdown without mutating open table data, HELP data, metadata catalogs, manualgen artifacts, or source files.src\cli\cmd_quit.cpp
RBROWSEbrowser-aliascompatibility-aliasCompatibility spelling for the ERSATZ relational browser.src\cli\cmd_rbrowse.cpp
REBUILDindexsupportedRebuild a CNX container for the current table, using the active CNX or a supplied CNX name/path and clearing TABLE stale state on success.src\cli\cmd_rebuild.cpp
RECALLtable-mutationsupportedClear deleted flags on the current record or selected deleted records.src\cli\cmd_recall.cpp
RECNOnavigationsupportedReport the current record number or navigate to an explicit record number.src\cli\cmd_recno.cpp
RECORDturbo-vision-uisupported-conditionalOpen the current-record editor or delegate supplied field updates to REPLACE.src\tv\cmd_recordview.cpp
RECORDVIEWturbo-vision-uisupported-conditionalDisplay the current or selected record vertically, using a TV window when available.src\tv\cmd_recordview.cpp
REFRESHtablesupportedReopen the current table from disk and restore cursor/order state best-effort.src\cli\cmd_refresh.cpp
REGRESSIONtestsupportedLaunch curated DotTalk++ regression and smoke DotScript files through the normal DOTSCRIPT runner so regression entrypoints stay discoverable and consistent.src\cli\cmd_regression.cpp
REINDEXindexsupportedCanonical rebuild dispatcher for INX, CNX, CDX/LMDB, and student index families, choosing a default family by table flavor when no family is given.src\cli\cmd_reindex.cpp
RELrelationssupportedDispatch relation list, refresh, join, enumeration, persistence, add, and clear operations.src\cli\cmd_rel.cpp
RELATIONSrelationsupportedInspect and manage active relation definitions, relation files, and relation enumeration helpers.src\cli\cmd_relations.cpp
REL_LISTrelationsupportedInspect and manage active relation definitions, relation files, and relation enumeration helpers.src\cli\cmd_relations.cpp
REL_REFRESHrelationsupportedRefresh active relations for the current parent area.src\cli\cmd_relations.cpp
REPLACEdatasupportedReplace one field in the current record by field name or field index, preserving RHS expression evaluation, type validation, memo conversion, and table-buffer semantics.src\cli\cmd_replace.cpp
RETROdisplaysupportedDisplay retro computer/system splash screens with system-specific terminal profiles.src\cli\cmd_retro.cpp
ROLLBACKtable-buffersupportedDiscard buffered/uncommitted table changes for the current area or all areas.src\cli\cmd_rollback.cpp
RULEvalidationsupportedInspect rule catalog paths, bindings, and field constraints for the current work area.src\cli\cmd_rule.cpp
SCANscriptsupportedBuffer and execute a SCAN...ENDSCAN record loop over the current logical rowset.src\cli\cmd_scan.cpp
SCAN_BUFFERcontrol-buffer-internaldeveloperInternal shell target that captures one SCAN body line.src\cli\cmd_scan.cpp
SCHEMAScompatibilitydeprecated-compatDeprecated compatibility shim that routes old SCHEMAS commands to WORKSPACE.src\cli\cmd_schemas.cpp
SCXindexsupportedStudent/local SCX index-file lab command for creating, tagging, building, listing, and inspecting SCX index files.src\cli\cmd_scx.cpp
SECURITYdiagnosticssupportedDisplay x64Base security policy/runtime diagnostics or run built-in security self-tests.src\cli\cmd_security.cpp
SEEKnavigationsupportedSeek a value through the active order/tag or by scanning a specified field.src\cli\cmd_seek.cpp
SELECTworkspacesupportedSelect the current work area by numeric slot or by work-area/table name.src\cli\cmd_select.cpp
SETsettingssupportedGeneral SET dispatcher for session settings, output routing, table buffering, paths, case/near behavior, and index/order/filter/relation subcommands.src\cli\cmd_set.cpp
SET RELATIONrelationssupportedSingular form, routed to cmd_SET_RELATION. Distinct handler from the plural SET RELATIONS -- they are not spellings of one another.src\cli\cmd_set.cpp
SET UNIQUEindexsupportedRouted to the SET_UNIQUE handler; see that command for argument detail.src\cli\cmd_set.cpp
SETCASEsettingssupportedFox-style spelling routed to the SETCASE handler. Direct SETCASE remains independently registered in the command registry, which is why it resolves through two paths.src\cli\cmd_set.cpp
SETCDXindexsupportedLMDB-index-profile command, routed to the SETCDX handler.src\cli\cmd_set.cpp
SETCNXindexsupportedAvailable in BOTH legacy and LMDB index profiles, unlike CDX and LMDB which are LMDB-profile only.src\cli\cmd_set.cpp
SETFILTERnavigationsupportedRouted to the SETFILTER handler. Developer/transitional surface.src\cli\cmd_set.cpp
SETINDEXindexsupportedRouted to the SETINDEX handler. Present only when the index subsystem is compiled in.src\cli\cmd_set.cpp
SETLMDBindexsupportedLMDB-index-profile command, routed to the SETLMDB handler. See AIF-065 for the mapsize ladder defect on the writer side.src\cli\cmd_set.cpp
SETNEARnavigationsupportedSEEK stays exact while NEAR is OFF. When ON, SEEK/FIND may use nearest greater-or-equal ordered-key behaviour.src\cli\cmd_set.cpp
SETORDERindexsupportedRouted to the SETORDER handler. Tag 0 clears the controlling order. Present only when the index subsystem is compiled in.src\cli\cmd_set.cpp
SETPATHenvironment-helperimplementation-helperPath-slot support implementation used by SETPATH and related commands.src\cli\cmd_setpath.cpp
SFTPnetworksupportedWrap the system OpenSSH sftp client for LS, GET, and PUT file transfer.src\cli\cmd_sftp.cpp
SHOWdiagnosticssupportedShow table, column, or active order/index information for the current work area.src\cli\cmd_sql_show.cpp
SHOWINIdiagnosticssupportedDisplay a table-specific .ini file, either derived from the current table or from an explicit file/path.src\cli\cmd_showini.cpp
SHUTDOWNscriptsupportedRun the optional shutdown.ini script from the executable directory.src\cli\cmd_shutdown.cpp
SIMPLEBROWSERbrowsersupportedCanonical single-table DBF browser/editor, order-aware through the shared order iterator.src\cli\app_simple_browser.cpp
SIXeducation-indeximplementation-presentEducational SIX/local-index stub command for create/build/info operations.src\edu\edu_six.cpp
SKIPnavigationsupportedMove the current work-area cursor forward or backward using filter-aware navigation selection.src\cli\cmd_skip.cpp
SMARTBROWSERbrowsersupportedInteractive tuple-stream smart browser with paging, relation child browsing, schema/json display toggles, filtering, navigation, and breadcrumbs.src\cli\app_smart_browser.cpp
SMARTLISTreportsupportedFilter-aware, order-aware table listing with optional projections, tuple output, debug tracing, deleted-record modes, and predicate filtering.src\cli\cmd_smartlist.cpp
SMTPnetworkreview-neededSend mail through the tools/notify/smtp_probe.py helper, or probe the configured server without sending.src\cli\cmd_smtp.cpp
SORTdatasupportedCreate a sorted DBF copy from the current table using expression keys, optional filters, projection fields, deleted-record selection, and UNIQUE.src\cli\cmd_sort.cpp
SQLsqlexperimentalEvaluate SQL-like COUNT/FOR predicates over the current DBF work area.src\cli\cmd_sql.cpp
SQLERASEsqlexperimentalMark records deleted using SQL-like ERASE FROM <table> WHERE <expr> syntax.src\cli\cmd_sql_erase.cpp
SQLHELPreferenceexperimentalDisplay or search the SQL helper/reference catalog.src\cli\cmd_sql_help.cpp
SQLITEsqlsupportedThin SQLite command wrapper for status, connection management, Bible seed helpers, metadata inspection, SELECT queries, and EXEC statements.src\cli\cmd_sqlite.cpp
SQLSELsqlsupportedSet-oriented SELECT statement over an open work area, plus the legacy predicate-scan form over the current area.src\cli\cmd_sql_select.cpp
SQLVERsqlexperimentalReport whether SQLite support is available and print the linked SQLite library version when available.src\cli\cmd_sqlver.cpp
STATUSworkspacesupportedReport current or all open work-area status, including workspace occupancy, DBF flavor, active order/index state, tags, records, and optional structure details.src\cli\cmd_status.cpp
STOP_ON_ERRORdiagnosticssupportedSet or report the severity threshold at which a running DotScript aborts.src\cli\cmd_stop_on_error.cpp
STRCATstringsupportedConcatenate one or more expressions into a single string and print the result.src\cli\cmd_concat.cpp
STRUCTworkspacesupportedReport DBF field structure and index/container information for the current area or all open areas.src\cli\cmd_struct.cpp
SUMaggregatesupportedSum a numeric expression over the visible record set.src\cli\cmd_aggs.cpp
TABLEMETAtable-metadatasupportedReport DBF structure and adjacent INI, memo, and index artifact facts.src\cli\tabledata.cpp
TABLE_BUFFERtable-buffersupportedInspect or change per-area table-buffer state.src\cli\table_buffer.cpp
TESTtestsupportedRun a DotTalk++ test or script file through the shell command executor, with optional log output and verbose echoing.src\cli\cmd_test.cpp
TEXTutility-editorsupportedOpen the text editor with an empty buffer, literal text, a file, or a memo field target stub.src\edu\edu_text.cpp
TOPnavigationsupportedMove the current work-area cursor to the first visible/logical record using the shared filter-aware navigation selector.src\cli\cmd_top.cpp
TUPEXPORTtuplesupportedExport tuple graph rows to a CSV file using a tuple spec, optional field list, and optional FOR predicate.src\cli\cmd_tupexport.cpp
TUPLEtuplesupportedBuild and print a tuple row from the canonical tuple builder using a tuple field specification and optional output flags.src\cli\cmd_tuple.cpp
TUPLEDELTAtupleexperimentalCompare two named tuple streams and report insert, delete, and update deltas. The loader remains a skeleton until tuple stream storage is finalized.src\cli\cmd_tupledelta.cpp
TUPTALKtuplesupportedTuple-based normalization test harness and live DBF capture tool for building, normalizing, dumping, exporting, and pushing tuple entries.src\cli\cmd_tuptalk.cpp
TUPVALIDATEtuplesupportedValidate tuple graph rows for the current table using the tuple graph cursor and relation-aware tuple validation layer.src\cli\cmd_tupvalidate.cpp
TURBOPACKdestructive-table-structuresupportedFast byte-oriented compaction for plain non-memo, non-x64 DBF tables.src\cli\cmd_turbo_pack.cpp
TVISIONdiagnosticsstubConfirm Turbo Vision/TUI support is linked; this is currently a stub.src\cli\cmd_tvision.cpp
UNDEFCMDdiagnosticsexperimentalRemove a scratch command previously defined with DEFCMD.src\cli\cmd_defcmd.cpp
UNDEFFNdiagnosticsexperimentalRemove a session custom function previously defined with DEFFN.src\cli\cmd_deffn.cpp
UNDELETEtable-mutationsupportedClear deleted flags on the current record or selected deleted records.src\cli\cmd_recall.cpp
UNLOCKlockingsupportedRelease the current record lock, a specified record lock, or the table lock.src\cli\cmd_unlock.cpp
UNTILscriptsupportedBuffer and execute an UNTIL...ENDUNTIL loop from the current record until a boolean expression becomes true.src\cli\cmd_until.cpp
UNTIL_BUFFERcontrol-buffer-internaldeveloperInternal shell target that captures one UNTIL body line.src\cli\cmd_until.cpp
UPDATEsqlexperimentalUpdate records in the current DBF work area using SQL-like SET/WHERE syntax.src\cli\cmd_sql_update.cpp
USEworkspacesupportedOpen a DBF table into the current work area, with duplicate-open guard, memo auto-attach, optional index auto-attach, and NOINDEX physical-order mode.src\cli\cmd_use.cpp
USERdiagnosticssupportedInspect and administer the identity, authentication, and RBAC model (AIF-045): members, roles, permissions, authorization requests/grants, login state, owner-gated administration, DBF persistence, and the APH-5 round-trip proof.src\cli\cmd_user.cpp
VALIDATEvalidationsupportedRoute validation subcommands such as VALIDATE UNIQUE to their handlers.src\cli\cmd_validate.cpp
VARscriptingsupportedEvaluate an expression and store it as a scoped DotScript memory variable, referenced later as $name.src\cli\cmd_var.cpp
VDISKstoragesupportedManage the in-process RAM virtual disk used by in-memory X64 DBF tables, native CDX-V64 indexes, and related transient storage (AIF-043).src\cli\cmd_vdisk.cpp
VERSIONreportsupportedReport the DotTalk++ version label and build date/time.src\cli\cmd_version.cpp
WAdiagnosticssupportedPrint the WorkAreaManager/engine bridge report and pointer identity checks.src\cli\cmd_wamreport.cpp
WEBnetworksupportedOpen, fetch, or inspect web URLs using the default handler or WinHTTP.src\cli\cmd_web.cpp
WHEREfiltersupportedShow, set, debug, or clear the WHERE predicate state bound into SET FILTER.src\cli\cmd_where.cpp
WHERECACHEdiagnosticsexperimentalInspect or tune the shared WHERE expression evaluation cache.src\cli\cmd_wherecache.cpp
WHILEscriptsupportedBuffer and execute a WHILE...ENDWHILE loop from the current record while a boolean expression remains true.src\cli\cmd_while.cpp
WHILE_BUFFERcontrol-buffer-internaldeveloperInternal shell target that captures one WHILE body line.src\cli\cmd_while.cpp
WORKSPACEworkspacesupportedReport and manage live work-area/session layout.src\cli\cmd_workspace.cpp
WSREPORTdiagnosticssupportedPrint a workspace/status report covering open areas, LMDB/order summary, and table-buffer state.src\cli\cmd_wsreport.cpp
ZAPdestructive-tablesupportedRemove all records from the current non-memo DBF while preserving structure.src\cli\cmd_zap.cpp
ZIParchivesupportedList, create, or extract ZIP archives through the configured ZIP backend.src\cli\cmd_zip.cpp