Skip to content

Section 9 of 26

Glossary

Conduit uses ordinary nouns very deliberately, but they are easier to learn in small semantic clusters than as one ceremonial procession.

Information

termmeaning
typereusable semantic contract describing what values mean
forman exact portable representation contract, distinct from type meaning
infoone finite typed/structured value carried through cords
dataindependently addressable immutable content generation
&Tordinary finite info naming one exact data generation containing T, not authority or a pointer
keepretained current semantic value with an exact duration

type meaning and form identity are separate. A current value in a keep may change while an earlier saved data generation remains immutable.

Work and realization

termmeaning
kindreusable semantic contract for executable work
foreuser-visible checked callable signature of a kind or plot
backone concrete realization compatible with a fore
gearone configured occurrence of a kind in a plot
porttyped directional point named by a fore and used by gears
cordsemantic connection between compatible ports
linefinite concrete carriage that may realize a cord across hosts
baseconcrete mechanism/resource boundary beneath a host
resourceadmitted runtime possession required by realization

A cord is not a line, and a kind is not its back.

Authored execution

termmeaning
plotauthored portable course of semantic work: what should happen
planexact immutable admitted realization of a plot under current truth
playactive execution of one exact plan
stepone bounded kernel transition during a play
host callone bounded request from an executing back into host machinery
signbounded evidence/observation about truth or events

A changed plan does not imply a changed plot. A sign is evidence, not authority.

Continuity

termmeaning
bodydurable logical computer that can continue while machinery changes
partdurable membership relationship inside a body
hostcurrent realization environment capable of offering backs
bootone current incarnation/generation of a host
birthexplicit authorized creation of a body
wakebody lifecycle transition into active availability
lullbody lifecycle transition out of active play while preserving continuity

A host can reboot without becoming a new body; a body can lose a host without necessarily losing its identity.

Human encounter

termmeaning
facebody's human-facing semantic encounter and agency
maskplanned user-agent realization of a face
showone finite concrete manifestation through a mask

A face is not a widget tree, and a show is not authoritative merely because it is visible. face is not a synonym, ancestor, or presentation-side version of fore; the concepts are unrelated.

Source and system nouns

termmeaning
packauthored source/dependency shipment unit
Conduitesehuman-authored language of .conduit source
ConduitOSfreestanding Conduit host environment
Patchbayinspection/workbench projection over authoritative Conduit truth
Crèchezero-body/birth entrance and body-creation experience

The compact map

type → info (carried through a form)

kind → fore → back
          ↓
        gear → port → cord → line

plot → plan → play

body → wake / lull
  ↓
 hosts / boots / parts

keep ↔ current truth
data ↔ immutable named generation

face → mask → show

The arrows are mnemonic, not a claim that every noun is a pipeline stage.

Current vocabulary

Current development source uses executable plot and representation form: type → form and plot → plan → play. #4800 implements the paired migration from #4513. Former executable form and representation code declarations are rejected. Follow Current language surface when writing source.