Glossary

Every word the app's pages explain on hover, one line each with a link to the page that holds the detail, and the proposed new display names for the engine's own words.

One line for each term the window explains, grouped the way the pages group them. The words live in internal/canvas/static/glossary.mjs in four maps for the pages (MODEL_TERMS, SYSTEM_TERMS, SPEND_TERMS, ENGINE_TERMS) and GLOSSARY for the fields of a run's message. That file stays the source of the on-page tooltips and the "?" links; this page is a reading copy of it, so when the two differ the file is right. Where a term has no link its topic is not checked.

Renames are display only: the engine, wire formats and stored fields keep their names. The proposals are at the end.

01run message fields#

A run's message (a baton) carries these fields from node to node. See runs.

02the engine's words#

The engine's own words, with the display name the page uses or proposes. See runs and nodes.

03models page#

Tags, columns, levels and numbers on the models page. See models-and-presets.

04numbers from the journals#

Figures on the models, system and stats pages. A figure the runtime did not report reads "not reported" and is never counted as 0.

05system page#

The machine under live runs. See containment.

available means memory on the system page and the executable being on the path on the models page, which is why the two maps are kept apart.

06proposed renames#

None of these is applied. The display name is the term itself unless a row says otherwise.

engine word proposed display name meaning
baton message the set of fields a node passes on to the next
hop step count how many cords a message has travelled
envelope delivery one message in transit
invocation round one go of a node at its work
topology revision plan version the version of the run's layout of nodes and cords
patch revision board version the version of the patch a run was launched from
revision version a saved version of a patch or its layout
inlet input where a node takes messages in
outlet output where a node sends a message out
cord link a line from an outlet to an inlet
builtin smith step a node smith runs itself, not a model