# Lexicon terms whose kind is artifact

> 407 records

This index as JSON: https://banes-lab.com/json/api/facets/lexicon/kind/artifact

## Entries

- [Version Vector](https://banes-lab.com/records/lexicon/version-vector.md): A set of per-node counters that together capture the causal history of a replicated item.
- [Service Tag](https://banes-lab.com/records/lexicon/service-tag.md): A formal definition of the tag for a file that offers a stateful capability other code calls, filed in a services folder.
- [Controller Tag](https://banes-lab.com/records/lexicon/controller-tag.md): A formal definition of the tag for a file that receives an external request and routes it to the code that answers it, filed in a controllers folder.
- [Coordinator Tag](https://banes-lab.com/records/lexicon/coordinator-tag.md): A formal definition of the tag for a file that owns a lifecycle and drives the collaborators it depends on, filed in a coordinators folder.
- [Orchestrator Tag](https://banes-lab.com/records/lexicon/orchestrator-tag.md): A formal definition of the tag for a file that sequences several independent steps into one run and decides what happens when one fails, filed in an orchestrators folder.
- [Mediator Tag](https://banes-lab.com/records/lexicon/mediator-tag.md): A formal definition of the tag for a file through which peers communicate so that none of them refers to another directly, filed in a mediators folder.
- [Dispatcher Tag](https://banes-lab.com/records/lexicon/dispatcher-tag.md): A formal definition of the tag for a file that selects which handler receives each incoming message, filed in a dispatchers folder.
- [Workflow Tag](https://banes-lab.com/records/lexicon/workflow-tag.md): A formal definition of the tag for a file that defines a multi-step process with its transitions and outcomes, filed in a workflows folder.
- [Job Tag](https://banes-lab.com/records/lexicon/job-tag.md): A formal definition of the tag for a file that defines a unit of work run outside the request that asked for it, filed in a jobs folder.
- [Task Tag](https://banes-lab.com/records/lexicon/task-tag.md): A formal definition of the tag for a file that defines one named piece of work a runner can schedule and report on, filed in a tasks folder.
- [Stage Tag](https://banes-lab.com/records/lexicon/stage-tag.md): A formal definition of the tag for a file that defines one ordered phase of a larger run, filed in a stages folder.
- [Step Tag](https://banes-lab.com/records/lexicon/step-tag.md): A formal definition of the tag for a file that performs one advance of a process, filed in a steps folder.
- [State Tag](https://banes-lab.com/records/lexicon/state-tag.md): A formal definition of the tag for a file that holds the current condition of something the system tracks, filed in a state folder.
- [State-Machine Tag](https://banes-lab.com/records/lexicon/state-machine-tag.md): A formal definition of the tag for a file that defines a set of states and the allowed transitions between them, filed in a state-machines folder.
- [Transition Tag](https://banes-lab.com/records/lexicon/transition-tag.md): A formal definition of the tag for a file that defines one move from a state to the next with its guard, filed in a transitions folder.
- [Store Tag](https://banes-lab.com/records/lexicon/store-tag.md): A formal definition of the tag for a file that holds state and controls how it is read and changed, filed in a stores folder.
- [Reducer Tag](https://banes-lab.com/records/lexicon/reducer-tag.md): A formal definition of the tag for a file that computes the next state from the current state and an action, filed in a reducers folder.
- [Mutation Tag](https://banes-lab.com/records/lexicon/mutation-tag.md): A formal definition of the tag for a file that defines one permitted change to held state, filed in a mutations folder.
- [Selector Tag](https://banes-lab.com/records/lexicon/selector-tag.md): A formal definition of the tag for a file that derives a value from held state for its readers, filed in a selectors folder.
- [Observer Tag](https://banes-lab.com/records/lexicon/observer-tag.md): A formal definition of the tag for a file that watches a subject and reacts when it changes, filed in an observers folder.
- [Listener Tag](https://banes-lab.com/records/lexicon/listener-tag.md): A formal definition of the tag for a file that is registered for one kind of event and runs when it arrives, filed in a listeners folder.
- [Emitter Tag](https://banes-lab.com/records/lexicon/emitter-tag.md): A formal definition of the tag for a file that produces events or output for others to receive, filed in an emitters folder.
- [Signal Tag](https://banes-lab.com/records/lexicon/signal-tag.md): A formal definition of the tag for a file that defines a reactive value whose readers update when it changes, filed in a signals folder.
- [Publisher Tag](https://banes-lab.com/records/lexicon/publisher-tag.md): A formal definition of the tag for a file that sends messages to a topic without knowing who receives them, filed in a publishers folder.
- [Subscriber Tag](https://banes-lab.com/records/lexicon/subscriber-tag.md): A formal definition of the tag for a file that receives the messages of a topic it has joined, filed in a subscribers folder.
- [Subscription Tag](https://banes-lab.com/records/lexicon/subscription-tag.md): A formal definition of the tag for a file that defines the binding between a subscriber and what it receives, including how it ends, filed in a subscriptions folder.
- [Context Tag](https://banes-lab.com/records/lexicon/context-tag.md): A formal definition of the tag for a file that carries the ambient values a unit of work reads without passing them through every call, filed in a context folder.
- [Capability Tag](https://banes-lab.com/records/lexicon/capability-tag.md): A formal definition of the tag for a file that grants or describes one ability a component may use, filed in a capabilities folder.
- [Propagation Tag](https://banes-lab.com/records/lexicon/propagation-tag.md): A formal definition of the tag for a file that carries context across a boundary such as a thread or a network call, filed in a propagation folder.
- [Correlation Tag](https://banes-lab.com/records/lexicon/correlation-tag.md): A formal definition of the tag for a file that assigns and reads the identifiers tying related operations together, filed in a correlation folder.
- [Ambient-Context Tag](https://banes-lab.com/records/lexicon/ambient-context-tag.md): A formal definition of the tag for a file that holds values available implicitly for the length of one operation, filed in an ambient-context folder.
- [Viewmodel Tag](https://banes-lab.com/records/lexicon/viewmodel-tag.md): A formal definition of the tag for a file that shapes state for one view and exposes the actions that view offers, filed in a viewmodels folder.
- [Presenter Tag](https://banes-lab.com/records/lexicon/presenter-tag.md): A formal definition of the tag for a file that formats data for a passive view and handles that view's input, filed in a presenters folder.
- [Navigation Tag](https://banes-lab.com/records/lexicon/navigation-tag.md): A formal definition of the tag for a file that defines how a participant moves between views, filed in a navigation folder.
- [Input Tag](https://banes-lab.com/records/lexicon/input-tag.md): A formal definition of the tag for a file that reads device input and turns it into actions the system understands, filed in an input folder.
- [Gesture Tag](https://banes-lab.com/records/lexicon/gesture-tag.md): A formal definition of the tag for a file that recognizes a pattern of pointer or touch movement as one intent, filed in a gestures folder.
- [Behavior Tag](https://banes-lab.com/records/lexicon/behavior-tag.md): A formal definition of the tag for a file that decides what an agent does next from what it perceives, filed in a behaviors folder.
- [Heuristic Tag](https://banes-lab.com/records/lexicon/heuristic-tag.md): A formal definition of the tag for a file that scores options by an approximate rule where an exact answer costs too much, filed in a heuristics folder.
- [Intent Tag](https://banes-lab.com/records/lexicon/intent-tag.md): A formal definition of the tag for a file that represents what an agent means to do before any action carries it out, filed in an intents folder.
- [Actuator Tag](https://banes-lab.com/records/lexicon/actuator-tag.md): A formal definition of the tag for a file that turns an agent's decision into an effect on the world, filed in an actuators folder.
- [Classifier Tag](https://banes-lab.com/records/lexicon/classifier-tag.md): A formal definition of the tag for a file that assigns an input to one of a set of categories, filed in a classifiers folder.
- [Learner Tag](https://banes-lab.com/records/lexicon/learner-tag.md): A formal definition of the tag for a file that adjusts an agent's parameters from the outcomes it observes, filed in a learners folder.
- [Model Tag](https://banes-lab.com/records/lexicon/model-tag.md): A formal definition of the tag for a file that holds a conceptual representation of what the system is about, filed in a models folder.
- [Entity Tag](https://banes-lab.com/records/lexicon/entity-tag.md): A formal definition of the tag for a file that defines a domain object with an identity that persists while its attributes change, filed in an entities folder.
- [Value-Object Tag](https://banes-lab.com/records/lexicon/value-object-tag.md): A formal definition of the tag for a file that defines a domain value compared by its contents rather than by an identity, filed in a value-objects folder.
- [Aggregate Tag](https://banes-lab.com/records/lexicon/aggregate-tag.md): A formal definition of the tag for a file that defines a cluster of domain objects changed together through one root, filed in an aggregates folder.
- [Invariant Tag](https://banes-lab.com/records/lexicon/invariant-tag.md): A formal definition of the tag for a file that states a property the domain must keep true across every change, filed in an invariants folder.
- [Rule Tag](https://banes-lab.com/records/lexicon/rule-tag.md): A formal definition of the tag for a file that holds one business or governance rule as a unit, filed in a rules folder.
- [Constraint Tag](https://banes-lab.com/records/lexicon/constraint-tag.md): A formal definition of the tag for a file that declares a limit a domain value or operation must stay within, filed in a constraints folder.
- [Domain-Event Tag](https://banes-lab.com/records/lexicon/domain-event-tag.md): A formal definition of the tag for a file that defines something meaningful that happened in the domain, filed in a domain-events folder.
- [Specification Tag](https://banes-lab.com/records/lexicon/specification-tag.md): A formal definition of the tag for a file that declares a required end state or a selection rule as data other code evaluates, filed in a specifications folder.
- [Policy Tag](https://banes-lab.com/records/lexicon/policy-tag.md): A formal definition of the tag for a file that chooses among admissible behaviors by a stated rule, filed in a policies folder.
- [Use-Case Tag](https://banes-lab.com/records/lexicon/use-case-tag.md): A formal definition of the tag for a file that carries one interaction the system offers from its trigger to its outcome, filed in a use-cases folder.
- [Resource Tag](https://banes-lab.com/records/lexicon/resource-tag.md): A formal definition of the tag for a file that defines an addressable piece of data the system exposes or consumes, filed in a resources folder.
- [Record Tag](https://banes-lab.com/records/lexicon/record-tag.md): A formal definition of the tag for a file that defines one structured entry of data with named fields, filed in a records folder.
- [Payload Tag](https://banes-lab.com/records/lexicon/payload-tag.md): A formal definition of the tag for a file that defines the body a message or request carries, filed in a payloads folder.
- [Envelope Tag](https://banes-lab.com/records/lexicon/envelope-tag.md): A formal definition of the tag for a file that defines the wrapper carrying a payload's routing and metadata, filed in an envelopes folder.
- [Collection Tag](https://banes-lab.com/records/lexicon/collection-tag.md): A formal definition of the tag for a file that defines a grouped set of domain members and the operations over the set, filed in a collections folder.
- [Buffer Tag](https://banes-lab.com/records/lexicon/buffer-tag.md): A formal definition of the tag for a file that holds data temporarily between a producer and a consumer, filed in a buffers folder.
- [Snapshot Tag](https://banes-lab.com/records/lexicon/snapshot-tag.md): A formal definition of the tag for a file that captures the state of something at one moment so it can be read or restored later, filed in a snapshots folder.
- [Checkpoint Tag](https://banes-lab.com/records/lexicon/checkpoint-tag.md): A formal definition of the tag for a file that records a point a long process can resume from, filed in a checkpoints folder.
- [Event Tag](https://banes-lab.com/records/lexicon/event-tag.md): A formal definition of the tag for a file that defines a notification of something that happened, filed in an events folder.
- [Projection Tag](https://banes-lab.com/records/lexicon/projection-tag.md): A formal definition of the tag for a file that derives a read model from a stream of events, filed in a projections folder.
- [Level Tag](https://banes-lab.com/records/lexicon/level-tag.md): A formal definition of the tag for a file that defines one stage of a world a simulation or game advances through, filed in a levels folder.
- [Wave Tag](https://banes-lab.com/records/lexicon/wave-tag.md): A formal definition of the tag for a file that defines one timed group of arrivals within a level, filed in a waves folder.
- [Progression Tag](https://banes-lab.com/records/lexicon/progression-tag.md): A formal definition of the tag for a file that defines how a participant advances through unlocks and thresholds, filed in a progression folder.
- [Quest Tag](https://banes-lab.com/records/lexicon/quest-tag.md): A formal definition of the tag for a file that defines one objective with its conditions and its reward, filed in a quests folder.
- [Achievement Tag](https://banes-lab.com/records/lexicon/achievement-tag.md): A formal definition of the tag for a file that defines a recognized milestone and the condition that grants it, filed in an achievements folder.
- [Skill Tag](https://banes-lab.com/records/lexicon/skill-tag.md): A formal definition of the tag for a file that defines one ability a participant can train and use, filed in a skills folder.
- [Inventory Tag](https://banes-lab.com/records/lexicon/inventory-tag.md): A formal definition of the tag for a file that defines what a participant holds and the rules for adding and removing it, filed in an inventories folder.
- [Item Tag](https://banes-lab.com/records/lexicon/item-tag.md): A formal definition of the tag for a file that defines one kind of object a participant can own or use, filed in an items folder.
- [Pickup Tag](https://banes-lab.com/records/lexicon/pickup-tag.md): A formal definition of the tag for a file that defines an object placed in a world that grants something when collected, filed in a pickups folder.
- [Drop-Table Tag](https://banes-lab.com/records/lexicon/drop-table-tag.md): A formal definition of the tag for a file that defines the weighted outcomes a source can yield, filed in a drop-tables folder.
- [Shop Tag](https://banes-lab.com/records/lexicon/shop-tag.md): A formal definition of the tag for a file that defines an exchange of currency for items with its stock and prices, filed in a shops folder.
- [Currency Tag](https://banes-lab.com/records/lexicon/currency-tag.md): A formal definition of the tag for a file that defines a unit of value participants earn and spend, filed in a currencies folder.
- [Reward Tag](https://banes-lab.com/records/lexicon/reward-tag.md): A formal definition of the tag for a file that defines what a participant receives for completing something, filed in a rewards folder.
- [Action Tag](https://banes-lab.com/records/lexicon/action-tag.md): A formal definition of the tag for a file that defines one named operation a caller can request, with its inputs, filed in an actions folder.
- [Adapter Tag](https://banes-lab.com/records/lexicon/adapter-tag.md): A formal definition of the tag for a file that translates between the system's interface and an outside one, filed in an adapters folder.
- [Port Tag](https://banes-lab.com/records/lexicon/port-tag.md): A formal definition of the tag for a file that declares an interface the core needs from the outside, with no implementation, filed in a ports folder.
- [Boundary Tag](https://banes-lab.com/records/lexicon/boundary-tag.md): A formal definition of the tag for a file that marks where one module's responsibility ends and checks what crosses it, filed in a boundaries folder.
- [Interface Tag](https://banes-lab.com/records/lexicon/interface-tag.md): A formal definition of the tag for a file that declares the operations a type offers without implementing them, filed in an interfaces folder.
- [Abstraction Tag](https://banes-lab.com/records/lexicon/abstraction-tag.md): A formal definition of the tag for a file that defines a general base others specialize, filed in an abstractions folder.
- [Facade Tag](https://banes-lab.com/records/lexicon/facade-tag.md): A formal definition of the tag for a file that offers one simple entry to a group of more complex parts, filed in a facades folder.
- [Wrapper Tag](https://banes-lab.com/records/lexicon/wrapper-tag.md): A formal definition of the tag for a file that encloses another object to change how it is called while keeping what it does, filed in a wrappers folder.
- [Decorator Tag](https://banes-lab.com/records/lexicon/decorator-tag.md): A formal definition of the tag for a file that adds behavior to an object behind the object's own interface, filed in a decorators folder.
- [Delegate Tag](https://banes-lab.com/records/lexicon/delegate-tag.md): A formal definition of the tag for a file that receives work another object hands on instead of doing it itself, filed in a delegates folder.
- [Mixin Tag](https://banes-lab.com/records/lexicon/mixin-tag.md): A formal definition of the tag for a file that supplies reusable members many types can include, filed in a mixins folder.
- [Trait Tag](https://banes-lab.com/records/lexicon/trait-tag.md): A formal definition of the tag for a file that declares a named set of behaviors a type can implement, filed in a traits folder.
- [Composite Tag](https://banes-lab.com/records/lexicon/composite-tag.md): A formal definition of the tag for a file that treats a tree of parts and a single part through one interface, filed in a composites folder.
- [Primitive Tag](https://banes-lab.com/records/lexicon/primitive-tag.md): A formal definition of the tag for a file that defines a smallest building block higher parts are composed from, filed in a primitives folder.
- [Module Tag](https://banes-lab.com/records/lexicon/module-tag.md): A formal definition of the tag for a file that declares a self-contained unit with the surface it exports, filed in a modules folder.
- [Package Tag](https://banes-lab.com/records/lexicon/package-tag.md): A formal definition of the tag for a file that defines a distributable unit and what it contains, filed in a packages folder.
- [Namespace Tag](https://banes-lab.com/records/lexicon/namespace-tag.md): A formal definition of the tag for a file that groups names under one prefix so they cannot collide with others, filed in a namespaces folder.
- [Layer Tag](https://banes-lab.com/records/lexicon/layer-tag.md): A formal definition of the tag for a file that defines one tier of a layered structure and what it may depend on, filed in a layers folder.
- [Contract Tag](https://banes-lab.com/records/lexicon/contract-tag.md): A formal definition of the tag for a file that states what one side of a boundary guarantees to the other, filed in a contracts folder.
- [Schemas Tag](https://banes-lab.com/records/lexicon/schemas-tag.md): A formal definition of the collection tag for a file that defines the shapes data must take, plural in both folder and tag.
- [Types Tag](https://banes-lab.com/records/lexicon/types-tag.md): A formal definition of the collection tag for a file that declares the types other code uses, plural in both folder and tag.
- [Enums Tag](https://banes-lab.com/records/lexicon/enums-tag.md): A formal definition of the collection tag for a file that declares closed sets of named values, plural in both folder and tag.
- [Union Tag](https://banes-lab.com/records/lexicon/union-tag.md): A formal definition of the tag for a file that defines a value that is exactly one of several declared shapes, filed in a unions folder.
- [Alias Tag](https://banes-lab.com/records/lexicon/alias-tag.md): A formal definition of the tag for a file that gives a second name to an existing type or value, filed in an aliases folder.
- [Guard Tag](https://banes-lab.com/records/lexicon/guard-tag.md): A formal definition of the tag for a file that narrows a value's type after proving what it is, filed in a guards folder.
- [Predicate Tag](https://banes-lab.com/records/lexicon/predicate-tag.md): A formal definition of the tag for a file that answers yes or no about a value, filed in a predicates folder.
- [Identifier Tag](https://banes-lab.com/records/lexicon/identifier-tag.md): A formal definition of the tag for a file that creates or validates the identifiers records are addressed by, filed in an identifiers folder.
- [Metadata Tag](https://banes-lab.com/records/lexicon/metadata-tag.md): A formal definition of the tag for a file that holds data describing other data or code, filed in a metadata folder.
- [Annotation Tag](https://banes-lab.com/records/lexicon/annotation-tag.md): A formal definition of the tag for a file that defines markers attached to code for tools to read, filed in an annotations folder.
- [Constants Tag](https://banes-lab.com/records/lexicon/constants-tag.md): A formal definition of the collection tag for a file that declares named values fixed at build time, plural in both folder and tag, which also holds id tables.
- [Default Tag](https://banes-lab.com/records/lexicon/default-tag.md): A formal definition of the tag for a file that supplies the values used where a caller sets none, filed in a defaults folder.
- [Extension Tag](https://banes-lab.com/records/lexicon/extension-tag.md): A formal definition of the tag for a file that adds a capability to a host through the host's declared extension point, filed in an extensions folder.
- [Plugin Tag](https://banes-lab.com/records/lexicon/plugin-tag.md): A formal definition of the tag for a file that is discovered and loaded by a host to add behavior without editing the host, filed in a plugins folder.
- [Hook Tag](https://banes-lab.com/records/lexicon/hook-tag.md): A formal definition of the tag for a file that runs when a host reaches one named point in its flow, filed in a hooks folder.
- [Manifest Tag](https://banes-lab.com/records/lexicon/manifest-tag.md): A formal definition of the tag for a file that declares what a unit contains or provides for a loader to read, filed in a manifests folder.
- [Descriptor Tag](https://banes-lab.com/records/lexicon/descriptor-tag.md): A formal definition of the tag for a file that describes one registrable thing in the shape its registry expects, filed in a descriptors folder.
- [Registrar Tag](https://banes-lab.com/records/lexicon/registrar-tag.md): A formal definition of the tag for a file that enters members into a registry, filed in a registrars folder.
- [Registry Tag](https://banes-lab.com/records/lexicon/registry-tag.md): A formal definition of the tag for a file that holds a named set of known members and answers lookups against it, filed in a registries folder.
- [Provider Tag](https://banes-lab.com/records/lexicon/provider-tag.md): A formal definition of the tag for a file that supplies an instance or a value on request, filed in a providers folder.
- [Factory Tag](https://banes-lab.com/records/lexicon/factory-tag.md): A formal definition of the tag for a file that constructs instances so callers never call a constructor directly, filed in a factories folder.
- [Builder Tag](https://banes-lab.com/records/lexicon/builder-tag.md): A formal definition of the tag for a file that assembles a complex object or a build output step by step, filed in a builders folder.
- [Injector Tag](https://banes-lab.com/records/lexicon/injector-tag.md): A formal definition of the tag for a file that supplies a component's dependencies from outside it, filed in an injectors folder.
- [Binding Tag](https://banes-lab.com/records/lexicon/binding-tag.md): A formal definition of the tag for a file that ties an abstract name to the concrete value or implementation it resolves to, filed in a bindings folder.
- [Resolver Tag](https://banes-lab.com/records/lexicon/resolver-tag.md): A formal definition of the tag for a file that turns a reference into the thing it refers to, filed in a resolvers folder.
- [Locator Tag](https://banes-lab.com/records/lexicon/locator-tag.md): A formal definition of the tag for a file that finds where a service or a resource lives, filed in a locators folder.
- [Loader Tag](https://banes-lab.com/records/lexicon/loader-tag.md): A formal definition of the tag for a file that reads a resource from storage or the network into memory, filed in a loaders folder.
- [Dependency-Management Tag](https://banes-lab.com/records/lexicon/dependency-management-tag.md): A formal definition of the tag for a file that declares and resolves the versions of the packages a unit depends on, filed in a dependency-management folder.
- [Compatibility Tag](https://banes-lab.com/records/lexicon/compatibility-tag.md): A formal definition of the tag for a file that decides whether two versions or environments can work together, filed in a compatibility folder.
- [Compatibility-Layer Tag](https://banes-lab.com/records/lexicon/compatibility-layer-tag.md): A formal definition of the tag for a file that presents an old interface on top of a new implementation, filed in a compatibility-layers folder.
- [Compatibility-Shim Tag](https://banes-lab.com/records/lexicon/compatibility-shim-tag.md): A formal definition of the tag for a file that patches one small difference between environments so shared code runs on both, filed in a compatibility-shims folder.
- [Polyfill Tag](https://banes-lab.com/records/lexicon/polyfill-tag.md): A formal definition of the tag for a file that supplies a platform feature where the running platform lacks it, filed in a polyfills folder.
- [Versioning Tag](https://banes-lab.com/records/lexicon/versioning-tag.md): A formal definition of the tag for a file that assigns, compares or migrates between versions, filed in a versioning folder.
- [Deprecation Tag](https://banes-lab.com/records/lexicon/deprecation-tag.md): A formal definition of the tag for a file that marks a surface as scheduled for removal and reports its uses, filed in a deprecations folder.
- [Cache Tag](https://banes-lab.com/records/lexicon/cache-tag.md): A formal definition of the tag for a file that keeps computed or fetched values so a repeated request is answered without the original work, filed in a caches folder.
- [Cache-Key Tag](https://banes-lab.com/records/lexicon/cache-key-tag.md): A formal definition of the tag for a file that derives the key a cached value is stored and found under, filed in a cache-keys folder.
- [Invalidation Tag](https://banes-lab.com/records/lexicon/invalidation-tag.md): A formal definition of the tag for a file that decides when a cached value no longer holds and removes it, filed in an invalidation folder.
- [Eviction Tag](https://banes-lab.com/records/lexicon/eviction-tag.md): A formal definition of the tag for a file that chooses which entries a full cache drops, filed in an eviction folder.
- [Expiration Tag](https://banes-lab.com/records/lexicon/expiration-tag.md): A formal definition of the tag for a file that ends an entry's life after a stated condition or time, filed in an expiration folder.
- [Memoization Tag](https://banes-lab.com/records/lexicon/memoization-tag.md): A formal definition of the tag for a file that remembers a function's results by its arguments, filed in a memoization folder.
- [Prefetching Tag](https://banes-lab.com/records/lexicon/prefetching-tag.md): A formal definition of the tag for a file that loads what is likely to be needed before it is asked for, filed in a prefetching folder.
- [Pooling Tag](https://banes-lab.com/records/lexicon/pooling-tag.md): A formal definition of the tag for a file that decides how pooled resources are sized, lent and returned, filed in a pooling folder.
- [Batching Tag](https://banes-lab.com/records/lexicon/batching-tag.md): A formal definition of the tag for a file that groups many small operations into fewer larger ones, filed in a batching folder.
- [Lazy-Loading Tag](https://banes-lab.com/records/lexicon/lazy-loading-tag.md): A formal definition of the tag for a file that defers loading a part until the first time it is used, filed in a lazy-loading folder.
- [Compression Tag](https://banes-lab.com/records/lexicon/compression-tag.md): A formal definition of the tag for a file that encodes data into fewer bytes and restores it, filed in a compression folder.
- [Config Tag](https://banes-lab.com/records/lexicon/config-tag.md): A formal definition of the mass tag for a file that holds the settings a unit reads at start, singular in both folder and tag.
- [Setting Tag](https://banes-lab.com/records/lexicon/setting-tag.md): A formal definition of the tag for a file that defines one configurable option with its type and default, filed in a settings folder.
- [Profile Tag](https://banes-lab.com/records/lexicon/profile-tag.md): A formal definition of the tag for a file that bundles a named set of settings chosen together, filed in a profiles folder.
- [Environment Tag](https://banes-lab.com/records/lexicon/environment-tag.md): A formal definition of the tag for a file that reads and validates the values that differ between deployments, filed in an environments folder.
- [Preference Tag](https://banes-lab.com/records/lexicon/preference-tag.md): A formal definition of the tag for a file that holds a participant's own choices and how they persist, filed in a preferences folder.
- [Override Tag](https://banes-lab.com/records/lexicon/override-tag.md): A formal definition of the tag for a file that replaces a default setting for a stated scope, filed in an overrides folder.
- [Parameter Tag](https://banes-lab.com/records/lexicon/parameter-tag.md): A formal definition of the tag for a file that declares the parameters an operation accepts with their bounds, filed in a parameters folder.
- [Precedence Tag](https://banes-lab.com/records/lexicon/precedence-tag.md): A formal definition of the tag for a file that decides which of several conflicting sources of a setting wins, filed in a precedence folder.
- [Flag Tag](https://banes-lab.com/records/lexicon/flag-tag.md): A formal definition of the tag for a file that defines a boolean switch read at run time, filed in a flags folder.
- [Feature-Flag Tag](https://banes-lab.com/records/lexicon/feature-flag-tag.md): A formal definition of the tag for a file that turns one feature on or off for a stated audience without a deploy, filed in a feature-flags folder.
- [Toggle Tag](https://banes-lab.com/records/lexicon/toggle-tag.md): A formal definition of the tag for a file that switches between two behaviors from a control a participant sets, filed in a toggles folder.
- [Kill-Switch Tag](https://banes-lab.com/records/lexicon/kill-switch-tag.md): A formal definition of the tag for a file that disables a capability immediately when it misbehaves, filed in a kill-switches folder.
- [Remote-Config Tag](https://banes-lab.com/records/lexicon/remote-config-tag.md): A formal definition of the tag for a file that fetches settings from a service while the program runs, filed in a remote-config folder.
- [Persistence Tag](https://banes-lab.com/records/lexicon/persistence-tag.md): A formal definition of the tag for a file that saves state so it survives the process, filed in a persistence folder.
- [Storage Tag](https://banes-lab.com/records/lexicon/storage-tag.md): A formal definition of the tag for a file that wraps a storage medium behind reads and writes of bytes or records, filed in a storage folder.
- [Repository Tag](https://banes-lab.com/records/lexicon/repository-tag.md): A formal definition of the tag for a file that gives domain code a collection-like interface over stored records, filed in a repositories folder.
- [Migration Tag](https://banes-lab.com/records/lexicon/migration-tag.md): A formal definition of the tag for a file that moves stored data or a schema from one version to the next, filed in a migrations folder.
- [Bus Tag](https://banes-lab.com/records/lexicon/bus-tag.md): A formal definition of the tag for a file that carries messages between publishers and subscribers who never refer to each other, filed in a buses folder.
- [Topic Tag](https://banes-lab.com/records/lexicon/topic-tag.md): A formal definition of the tag for a file that defines a named stream of messages and its schema, filed in a topics folder.
- [Stream Tag](https://banes-lab.com/records/lexicon/stream-tag.md): A formal definition of the tag for a file that defines an ordered, unbounded sequence of records processed as they arrive, filed in a streams folder.
- [Asset Tag](https://banes-lab.com/records/lexicon/asset-tag.md): A formal definition of the tag for a file that locates and describes a static resource the product serves, filed in an assets folder.
- [Font Tag](https://banes-lab.com/records/lexicon/font-tag.md): A formal definition of the tag for a file that declares a typeface and how it loads, filed in a fonts folder.
- [Icons Tag](https://banes-lab.com/records/lexicon/icons-tag.md): A formal definition of the collection tag for a file that declares the icons a product uses, plural in both folder and tag.
- [Endpoint Tag](https://banes-lab.com/records/lexicon/endpoint-tag.md): A formal definition of the tag for a file that defines one address a service answers and the request it accepts, filed in an endpoints folder.
- [Error Tag](https://banes-lab.com/records/lexicon/error-tag.md): A formal definition of the tag for a file that defines the errors a unit can raise and what each carries, filed in an errors folder.
- [Exception Tag](https://banes-lab.com/records/lexicon/exception-tag.md): A formal definition of the tag for a file that defines a thrown condition that interrupts normal flow, filed in an exceptions folder.
- [Fault Tag](https://banes-lab.com/records/lexicon/fault-tag.md): A formal definition of the tag for a file that describes a defect in a component that can cause failures, filed in a faults folder.
- [Failure Tag](https://banes-lab.com/records/lexicon/failure-tag.md): A formal definition of the tag for a file that describes how an operation failed so its caller can decide what to do, filed in a failures folder.
- [Result Tag](https://banes-lab.com/records/lexicon/result-tag.md): A formal definition of the tag for a file that defines a return value carrying either a success or a failure, filed in a results folder.
- [Error-Code Tag](https://banes-lab.com/records/lexicon/error-code-tag.md): A formal definition of the tag for a file that declares the stable codes callers match failures on, filed in an error-codes folder.
- [Error-Boundary Tag](https://banes-lab.com/records/lexicon/error-boundary-tag.md): A formal definition of the tag for a file that contains a failure within one part so the rest keeps running, filed in an error-boundaries folder.
- [Recovery Tag](https://banes-lab.com/records/lexicon/recovery-tag.md): A formal definition of the tag for a file that returns a failed part to a working state, filed in a recovery folder.
- [Fallback Tag](https://banes-lab.com/records/lexicon/fallback-tag.md): A formal definition of the tag for a file that supplies a declared substitute when the primary path fails, filed in a fallbacks folder.
- [Error-Reporting Tag](https://banes-lab.com/records/lexicon/error-reporting-tag.md): A formal definition of the tag for a file that sends failures with their context to where they are tracked, filed in an error-reporting folder.
- [Resilience Tag](https://banes-lab.com/records/lexicon/resilience-tag.md): A formal definition of the tag for a file that keeps an operation working through transient failures of what it depends on, filed in a resilience folder.
- [Throttling Tag](https://banes-lab.com/records/lexicon/throttling-tag.md): A formal definition of the tag for a file that limits how often an operation may run, filed in a throttling folder.
- [Deduplication Tag](https://banes-lab.com/records/lexicon/deduplication-tag.md): A formal definition of the tag for a file that recognizes a repeated request or record and processes it once, filed in a deduplication folder.
- [Cancellation Tag](https://banes-lab.com/records/lexicon/cancellation-tag.md): A formal definition of the tag for a file that stops work in progress when its caller no longer needs the result, filed in a cancellation folder.
- [Metric Tag](https://banes-lab.com/records/lexicon/metric-tag.md): A formal definition of the tag for a file that defines and records a measured quantity over time, filed in a metrics folder.
- [Counter Tag](https://banes-lab.com/records/lexicon/counter-tag.md): A formal definition of the tag for a file that counts occurrences of one kind of event, filed in a counters folder.
- [Reporter Tag](https://banes-lab.com/records/lexicon/reporter-tag.md): A formal definition of the tag for a file that renders findings or measurements for the party that asked for them, filed in a reporters folder.
- [Health Tag](https://banes-lab.com/records/lexicon/health-tag.md): A formal definition of the tag for a file that answers whether a component is able to do its work, filed in a health folder.
- [Probe Tag](https://banes-lab.com/records/lexicon/probe-tag.md): A formal definition of the tag for a file that observes a running system and records what it finds without changing it, filed in a probes folder.
- [Alert Tag](https://banes-lab.com/records/lexicon/alert-tag.md): A formal definition of the tag for a file that defines a condition that warrants attention and who is told, filed in an alerts folder.
- [Notification Tag](https://banes-lab.com/records/lexicon/notification-tag.md): A formal definition of the tag for a file that delivers a message to a participant through a declared channel, filed in a notifications folder.
- [Reader Tag](https://banes-lab.com/records/lexicon/reader-tag.md): A formal definition of the tag for a file that reads a stored or external format into structure the system works with, filed in a readers folder.
- [Writer Tag](https://banes-lab.com/records/lexicon/writer-tag.md): A formal definition of the tag for a file that writes structure out to a stored or external format, filed in a writers folder.
- [Converter Tag](https://banes-lab.com/records/lexicon/converter-tag.md): A formal definition of the tag for a file that turns one representation into another of the same content, filed in a converters folder.
- [Formatter Tag](https://banes-lab.com/records/lexicon/formatter-tag.md): A formal definition of the tag for a file that lays data out as text in a target format such as Markdown, JSON or source code, filed in a formatters folder.
- [Normalizer Tag](https://banes-lab.com/records/lexicon/normalizer-tag.md): A formal definition of the tag for a file that brings varied input to one canonical form before it is compared or stored, filed in a normalizers folder.
- [Sanitizer Tag](https://banes-lab.com/records/lexicon/sanitizer-tag.md): A formal definition of the tag for a file that removes or escapes the parts of untrusted input that could do harm, filed in a sanitizers folder.
- [Mapper Tag](https://banes-lab.com/records/lexicon/mapper-tag.md): A formal definition of the tag for a file that maps the fields of one model onto another, filed in a mappers folder.
- [Transformer Tag](https://banes-lab.com/records/lexicon/transformer-tag.md): A formal definition of the tag for a file that maps an input state to an output state, including a fix that rewrites a file, filed in a transformers folder.
- [Pipeline Tag](https://banes-lab.com/records/lexicon/pipeline-tag.md): A formal definition of the tag for a file that chains processing stages so each consumes the one before, filed in a pipelines folder.
- [Source Tag](https://banes-lab.com/records/lexicon/source-tag.md): A formal definition of the tag for a file that produces the records a pipeline starts from, filed in a sources folder.
- [Sink Tag](https://banes-lab.com/records/lexicon/sink-tag.md): A formal definition of the tag for a file that receives the records a pipeline ends with, filed in a sinks folder.
- [Processor Tag](https://banes-lab.com/records/lexicon/processor-tag.md): A formal definition of the tag for a file that applies one processing operation to each item that passes through it, filed in a processors folder.
- [Filter Tag](https://banes-lab.com/records/lexicon/filter-tag.md): A formal definition of the tag for a file that keeps the items meeting a condition and drops the rest, filed in a filters folder.
- [Validator Tag](https://banes-lab.com/records/lexicon/validator-tag.md): A formal definition of the tag for a file that decides whether its input is valid and reports why it is not, filed in a validators folder.
- [Matcher Tag](https://banes-lab.com/records/lexicon/matcher-tag.md): A formal definition of the tag for a file that tests whether a value fits a shape and reports what it matched, filed in a matchers folder.
- [Aggregator Tag](https://banes-lab.com/records/lexicon/aggregator-tag.md): A formal definition of the tag for a file that combines many items into one summary value, filed in an aggregators folder.
- [Comparator Tag](https://banes-lab.com/records/lexicon/comparator-tag.md): A formal definition of the tag for a file that decides the order or the difference between two values, filed in a comparators folder.
- [Sorter Tag](https://banes-lab.com/records/lexicon/sorter-tag.md): A formal definition of the tag for a file that arranges a set of items in an order a comparison defines, filed in a sorters folder.
- [Iterator Tag](https://banes-lab.com/records/lexicon/iterator-tag.md): A formal definition of the tag for a file that yields the members of a set one at a time, filed in an iterators folder.
- [Generator Tag](https://banes-lab.com/records/lexicon/generator-tag.md): A formal definition of the tag for a file that produces values or files from a description of them, filed in a generators folder.
- [Analyzer Tag](https://banes-lab.com/records/lexicon/analyzer-tag.md): A formal definition of the tag for a file that reads a body of material and derives facts about it without judging it, filed in an analyzers folder.
- [Inspector Tag](https://banes-lab.com/records/lexicon/inspector-tag.md): A formal definition of the tag for a file that looks into one artifact and reports what it holds, filed in an inspectors folder.
- [Key Tag](https://banes-lab.com/records/lexicon/key-tag.md): A formal definition of the tag for a file that creates, holds or rotates cryptographic keys, filed in a keys folder.
- [Hashing Tag](https://banes-lab.com/records/lexicon/hashing-tag.md): A formal definition of the tag for a file that computes fixed-size fingerprints of content, filed in a hashing folder.
- [Digest Tag](https://banes-lab.com/records/lexicon/digest-tag.md): A formal definition of the tag for a file that computes a cryptographic summary of content for integrity checks, filed in a digests folder.
- [Randomness Tag](https://banes-lab.com/records/lexicon/randomness-tag.md): A formal definition of the tag for a file that supplies random values from a declared and, where needed, seeded source, filed in a randomness folder.
- [Lexer Tag](https://banes-lab.com/records/lexicon/lexer-tag.md): A formal definition of the tag for a file that splits source text into tokens, filed in a lexers folder.
- [Parser Tag](https://banes-lab.com/records/lexicon/parser-tag.md): A formal definition of the tag for a file that builds a syntax tree from tokens by a grammar, filed in a parsers folder.
- [Grammar Tag](https://banes-lab.com/records/lexicon/grammar-tag.md): A formal definition of the tag for a file that declares the productions a language is parsed by, filed in a grammars folder.
- [Visitor Tag](https://banes-lab.com/records/lexicon/visitor-tag.md): A formal definition of the tag for a file that walks a syntax tree and acts on each node kind it meets, filed in a visitors folder.
- [Pass Tag](https://banes-lab.com/records/lexicon/pass-tag.md): A formal definition of the tag for a file that performs one full traversal of a program or a frame to transform or render it, filed in a passes folder.
- [Extractor Tag](https://banes-lab.com/records/lexicon/extractor-tag.md): A formal definition of the tag for a file that pulls the records a transformation needs out of a larger source, filed in an extractors folder.
- [Partition Tag](https://banes-lab.com/records/lexicon/partition-tag.md): A formal definition of the tag for a file that splits a data set into parts processed or stored separately, filed in a partitions folder.
- [Grid Tag](https://banes-lab.com/records/lexicon/grid-tag.md): A formal definition of the tag for a file that defines a regular division of space into cells, filed in a grids folder.
- [Tile Tag](https://banes-lab.com/records/lexicon/tile-tag.md): A formal definition of the tag for a file that defines one cell of a tiled world and what occupies it, filed in a tiles folder.
- [Collider Tag](https://banes-lab.com/records/lexicon/collider-tag.md): A formal definition of the tag for a file that defines a shape used to detect when two objects touch, filed in a colliders folder.
- [Bounds Tag](https://banes-lab.com/records/lexicon/bounds-tag.md): A formal definition of the tag for a file that computes the extents enclosing an object or a region, filed in a bounds folder.
- [Raycast Tag](https://banes-lab.com/records/lexicon/raycast-tag.md): A formal definition of the tag for a file that finds what a line through space hits first, filed in a raycasts folder.
- [Animation Tag](https://banes-lab.com/records/lexicon/animation-tag.md): A formal definition of the tag for a file that defines how a value or a pose changes over a span of time, filed in an animations folder.
- [Easing Tag](https://banes-lab.com/records/lexicon/easing-tag.md): A formal definition of the tag for a file that maps linear progress onto a curve of acceleration and deceleration, filed in an easings folder.
- [Curve Tag](https://banes-lab.com/records/lexicon/curve-tag.md): A formal definition of the tag for a file that defines a parametric path or response curve, filed in a curves folder.
- [Tween Tag](https://banes-lab.com/records/lexicon/tween-tag.md): A formal definition of the tag for a file that interpolates a value between two endpoints over time, filed in a tweens folder.
- [Trajectory Tag](https://banes-lab.com/records/lexicon/trajectory-tag.md): A formal definition of the tag for a file that computes the path a moving object follows under its forces, filed in a trajectories folder.
- [Path Tag](https://banes-lab.com/records/lexicon/path-tag.md): A formal definition of the tag for a file that finds or defines a route between two points, filed in a paths folder.
- [Formation Tag](https://banes-lab.com/records/lexicon/formation-tag.md): A formal definition of the tag for a file that arranges a group of agents in a shape relative to a leader, filed in a formations folder.
- [Test Tag](https://banes-lab.com/records/lexicon/test-tag.md): A formal definition of the compound marker for a file that exercises another file and asserts on the outcome, which is exempt from the naming grammar and placed in its subject's mirrored concern folder.
- [Suite Tag](https://banes-lab.com/records/lexicon/suite-tag.md): A formal definition of the tag for a file that groups related test cases under one setup, filed in a suites folder.
- [Case Tag](https://banes-lab.com/records/lexicon/case-tag.md): A formal definition of the tag for a file that holds the inputs and expected outcomes one test runs, filed in a cases folder.
- [Fixture Tag](https://banes-lab.com/records/lexicon/fixture-tag.md): A formal definition of the tag for a file that provides the known state or samples a test starts from, filed in a fixtures folder.
- [Mock Tag](https://banes-lab.com/records/lexicon/mock-tag.md): A formal definition of the tag for a file that stands in for a collaborator and records how it was called, filed in a mocks folder.
- [Fake Tag](https://banes-lab.com/records/lexicon/fake-tag.md): A formal definition of the tag for a file that implements a collaborator in a simpler working form for tests, filed in a fakes folder.
- [Stub Tag](https://banes-lab.com/records/lexicon/stub-tag.md): A formal definition of the tag for a file that returns fixed answers in place of a collaborator, filed in a stubs folder.
- [Spy Tag](https://banes-lab.com/records/lexicon/spy-tag.md): A formal definition of the tag for a file that wraps a real collaborator and records its calls, filed in a spies folder.
- [Double Tag](https://banes-lab.com/records/lexicon/double-tag.md): A formal definition of the tag for a file that replaces a collaborator in a test when no narrower double names its role, filed in a doubles folder.
- [Assertion Tag](https://banes-lab.com/records/lexicon/assertion-tag.md): A formal definition of the tag for a file that defines reusable checks tests apply to outcomes, filed in an assertions folder.
- [Harness Tag](https://banes-lab.com/records/lexicon/harness-tag.md): A formal definition of the tag for a file that sets up and drives the environment a subject is tested in, filed in a harnesses folder.
- [Runner Tag](https://banes-lab.com/records/lexicon/runner-tag.md): A formal definition of the tag for a file that discovers and runs a set of tests or tasks and collects their results, filed in a runners folder.
- [Coverage Tag](https://banes-lab.com/records/lexicon/coverage-tag.md): A formal definition of the tag for a file that measures which parts of a subject its tests reach, filed in a coverage folder.
- [Reference Tag](https://banes-lab.com/records/lexicon/reference-tag.md): A formal definition of the tag for a file of authored knowledge a reader consults, such as a guide or a note, filed in a references folder.
- [View Tag](https://banes-lab.com/records/lexicon/view-tag.md): A formal definition of the tag for a file that renders one screen or page from the state it is given, filed in a views folder.
- [Component Tag](https://banes-lab.com/records/lexicon/component-tag.md): A formal definition of the tag for a file that renders one reusable piece of interface with its own inputs, filed in a components folder.
- [Widget Tag](https://banes-lab.com/records/lexicon/widget-tag.md): A formal definition of the tag for a file that renders one interactive control, filed in a widgets folder.
- [Layout Tag](https://banes-lab.com/records/lexicon/layout-tag.md): A formal definition of the tag for a file that arranges regions of an interface without deciding their contents, filed in a layouts folder.
- [Template Tag](https://banes-lab.com/records/lexicon/template-tag.md): A formal definition of the tag for a file that holds a shape with slots that are filled to produce an output, filed in a templates folder.
- [Theme Tag](https://banes-lab.com/records/lexicon/theme-tag.md): A formal definition of the tag for a file that selects one coherent set of visual values for a whole interface, filed in a themes folder.
- [Style Tag](https://banes-lab.com/records/lexicon/style-tag.md): A formal definition of the tag for a file that holds the presentation rules for one surface, filed in a styles folder.
- [Tokens Tag](https://banes-lab.com/records/lexicon/tokens-tag.md): A formal definition of the collection tag for a file that declares named design values such as colors and spacing, plural in both folder and tag.
- [Strings Tag](https://banes-lab.com/records/lexicon/strings-tag.md): A formal definition of the collection tag for a file that holds the user-visible text a surface displays, plural in both folder and tag.
- [Accessibility Tag](https://banes-lab.com/records/lexicon/accessibility-tag.md): A formal definition of the tag for a file that makes an interface usable through assistive technology, filed in an accessibility folder.
- [Command Tag](https://banes-lab.com/records/lexicon/command-tag.md): A formal definition of the tag for a file that defines one command a command-line or chat surface accepts, filed in a commands folder.
- [Prompt Tag](https://banes-lab.com/records/lexicon/prompt-tag.md): A formal definition of the tag for a file that asks a participant for input and validates the answer, filed in a prompts folder.
- [Printer Tag](https://banes-lab.com/records/lexicon/printer-tag.md): A formal definition of the tag for a file that writes a command surface's output to a terminal, filed in a printers folder.
- [Renderer Tag](https://banes-lab.com/records/lexicon/renderer-tag.md): A formal definition of the tag for a file that draws frames to a display from a scene or a model, filed in a renderers folder.
- [Shader Tag](https://banes-lab.com/records/lexicon/shader-tag.md): A formal definition of the tag for a file that holds a program the graphics processor runs per vertex or per pixel, filed in a shaders folder.
- [Material Tag](https://banes-lab.com/records/lexicon/material-tag.md): A formal definition of the tag for a file that defines how a surface reflects light and which textures it uses, filed in a materials folder.
- [Sprite Tag](https://banes-lab.com/records/lexicon/sprite-tag.md): A formal definition of the tag for a file that defines a two-dimensional image drawn and moved as one object, filed in a sprites folder.
- [Atlas Tag](https://banes-lab.com/records/lexicon/atlas-tag.md): A formal definition of the tag for a file that packs many images into one texture with the coordinates of each, filed in an atlases folder.
- [Geometry Tag](https://banes-lab.com/records/lexicon/geometry-tag.md): A formal definition of the mass tag for a file that holds shapes as vertices and faces, singular in both folder and tag.
- [Camera Tag](https://banes-lab.com/records/lexicon/camera-tag.md): A formal definition of the tag for a file that defines the viewpoint and projection a scene is seen through, filed in a cameras folder.
- [Viewport Tag](https://banes-lab.com/records/lexicon/viewport-tag.md): A formal definition of the tag for a file that defines the region of a display a camera draws into, filed in a viewports folder.
- [Frame Tag](https://banes-lab.com/records/lexicon/frame-tag.md): A formal definition of the tag for a file that defines one rendered image in a sequence and what it contains, filed in a frames folder.
- [Effect Tag](https://banes-lab.com/records/lexicon/effect-tag.md): A formal definition of the tag for a file that adds visual or audio feedback to an event without changing the state behind it, filed in an effects folder.
- [Particle Tag](https://banes-lab.com/records/lexicon/particle-tag.md): A formal definition of the tag for a file that simulates many small short-lived elements such as sparks or smoke, filed in a particles folder.
- [Telegraph Tag](https://banes-lab.com/records/lexicon/telegraph-tag.md): A formal definition of the tag for a file that signals an action before it lands so a participant can react, filed in a telegraphs folder.
- [Respawn Tag](https://banes-lab.com/records/lexicon/respawn-tag.md): A formal definition of the tag for a file that returns a removed participant or object to the world under stated rules, filed in a respawn folder.
- [Entrypoint Tag](https://banes-lab.com/records/lexicon/entrypoint-tag.md): A formal definition of the tag for a file a runtime starts from, which reads its arguments and hands control to the code behind it, filed in an entrypoints folder.
- [Bootstrapper Tag](https://banes-lab.com/records/lexicon/bootstrapper-tag.md): A formal definition of the tag for a file that assembles the system's parts in order before it serves anything, filed in a bootstrappers folder.
- [Initializer Tag](https://banes-lab.com/records/lexicon/initializer-tag.md): A formal definition of the tag for a file that prepares one component's starting state, filed in an initializers folder.
- [Activator Tag](https://banes-lab.com/records/lexicon/activator-tag.md): A formal definition of the tag for a file that switches a prepared component into its active state when its trigger arrives, filed in an activators folder.
- [Lifecycle Tag](https://banes-lab.com/records/lexicon/lifecycle-tag.md): A formal definition of the tag for a file that governs how a component starts, pauses, resumes and stops, filed in a lifecycle folder.
- [Lifecycle-Hook Tag](https://banes-lab.com/records/lexicon/lifecycle-hook-tag.md): A formal definition of the tag for a file that runs at one named point of a component's lifecycle, filed in a lifecycle-hooks folder.
- [Startup Tag](https://banes-lab.com/records/lexicon/startup-tag.md): A formal definition of the tag for a file that runs the work a process must finish before it accepts any, filed in a startup folder.
- [Warmup Tag](https://banes-lab.com/records/lexicon/warmup-tag.md): A formal definition of the tag for a file that primes caches and connections so the first real request runs at normal speed, filed in a warmup folder.
- [Draining Tag](https://banes-lab.com/records/lexicon/draining-tag.md): A formal definition of the tag for a file that lets in-flight work finish while refusing new work before a stop, filed in a draining folder.
- [Shutdown Tag](https://banes-lab.com/records/lexicon/shutdown-tag.md): A formal definition of the tag for a file that stops a process in an order that loses no committed work, filed in a shutdown folder.
- [Teardown Tag](https://banes-lab.com/records/lexicon/teardown-tag.md): A formal definition of the tag for a file that removes what a setup created, such as fixtures or temporary resources, filed in a teardown folder.
- [Disposal Tag](https://banes-lab.com/records/lexicon/disposal-tag.md): A formal definition of the tag for a file that releases the resources an object holds when the object is no longer used, filed in a disposal folder.
- [Cleanup Tag](https://banes-lab.com/records/lexicon/cleanup-tag.md): A formal definition of the tag for a file that removes leftover state a finished operation leaves behind, filed in a cleanup folder.
- [Finalizer Tag](https://banes-lab.com/records/lexicon/finalizer-tag.md): A formal definition of the tag for a file that runs last work on an object as the runtime reclaims it, filed in a finalizers folder.
- [Runtime Tag](https://banes-lab.com/records/lexicon/runtime-tag.md): A formal definition of the tag for a file that provides the environment other code executes inside, filed in a runtimes folder.
- [Engine Tag](https://banes-lab.com/records/lexicon/engine-tag.md): A formal definition of the tag for a file that runs the central loop advancing a system's state, filed in an engines folder.
- [Executor Tag](https://banes-lab.com/records/lexicon/executor-tag.md): A formal definition of the tag for a file that runs submitted work on the resources it manages, filed in an executors folder.
- [Evaluator Tag](https://banes-lab.com/records/lexicon/evaluator-tag.md): A formal definition of the tag for a file that computes the value of an expression or a rule against given inputs, filed in an evaluators folder.
- [Interpreter Tag](https://banes-lab.com/records/lexicon/interpreter-tag.md): A formal definition of the tag for a file that executes a program by walking its representation directly, filed in an interpreters folder.
- [Scheduler Tag](https://banes-lab.com/records/lexicon/scheduler-tag.md): A formal definition of the tag for a file that decides when each piece of work runs, filed in a schedulers folder.
- [Worker Tag](https://banes-lab.com/records/lexicon/worker-tag.md): A formal definition of the tag for a file that runs work on its own thread or process apart from the caller, filed in a workers folder.
- [Future Tag](https://banes-lab.com/records/lexicon/future-tag.md): A formal definition of the tag for a file that defines a handle to a result that is not computed yet, filed in a futures folder.
- [Promise Tag](https://banes-lab.com/records/lexicon/promise-tag.md): A formal definition of the tag for a file that settles an asynchronous result once, as fulfilled or rejected, filed in a promises folder.
- [Queue Tag](https://banes-lab.com/records/lexicon/queue-tag.md): A formal definition of the tag for a file that holds items in arrival order until a consumer takes them, filed in a queues folder.
- [Channel Tag](https://banes-lab.com/records/lexicon/channel-tag.md): A formal definition of the tag for a file that carries messages between two parties of a concurrent program, filed in a channels folder.
- [Pipe Tag](https://banes-lab.com/records/lexicon/pipe-tag.md): A formal definition of the tag for a file that connects one stage's output directly to the next stage's input as a byte or item stream, filed in a pipes folder.
- [Mailbox Tag](https://banes-lab.com/records/lexicon/mailbox-tag.md): A formal definition of the tag for a file that holds the messages addressed to one actor until it processes them, filed in a mailboxes folder.
- [Pool Tag](https://banes-lab.com/records/lexicon/pool-tag.md): A formal definition of the tag for a file that keeps reusable instances and lends them out instead of creating new ones, filed in a pools folder.
- [Memory Tag](https://banes-lab.com/records/lexicon/memory-tag.md): A formal definition of the tag for a file that holds what an agent or a process remembers between steps, filed in a memory folder.
- [Heap Tag](https://banes-lab.com/records/lexicon/heap-tag.md): A formal definition of the tag for a file that keeps items ordered so the highest-priority one is always taken first, filed in a heaps folder.
- [Handle Tag](https://banes-lab.com/records/lexicon/handle-tag.md): A formal definition of the tag for a file that defines an opaque reference to a resource another part of the system owns, filed in a handles folder.
- [Clock Tag](https://banes-lab.com/records/lexicon/clock-tag.md): A formal definition of the tag for a file that supplies the current time through one replaceable source, filed in a clocks folder.
- [Timer Tag](https://banes-lab.com/records/lexicon/timer-tag.md): A formal definition of the tag for a file that runs work after a delay or at a fixed rate, filed in a timers folder.
- [Timeout Tag](https://banes-lab.com/records/lexicon/timeout-tag.md): A formal definition of the tag for a file that abandons an operation that runs past its allowed time, filed in a timeouts folder.
- [Deadline Tag](https://banes-lab.com/records/lexicon/deadline-tag.md): A formal definition of the tag for a file that carries the absolute time by which a piece of work must finish, filed in a deadlines folder.
- [Delay Tag](https://banes-lab.com/records/lexicon/delay-tag.md): A formal definition of the tag for a file that defers an action by a computed amount of time, filed in a delays folder.
- [Period Tag](https://banes-lab.com/records/lexicon/period-tag.md): A formal definition of the tag for a file that defines a named span of calendar time such as a billing month, filed in a periods folder.
- [Window Tag](https://banes-lab.com/records/lexicon/window-tag.md): A formal definition of the tag for a file that groups events into bounded spans of time for aggregation, filed in a windows folder.
- [Recurrence Tag](https://banes-lab.com/records/lexicon/recurrence-tag.md): A formal definition of the tag for a file that defines a rule for repeating an event in time, filed in a recurrences folder.
- [Cron Tag](https://banes-lab.com/records/lexicon/cron-tag.md): A formal definition of the tag for a file that holds a schedule written as a cron expression, filed in a crons folder.
- [Calendar Tag](https://banes-lab.com/records/lexicon/calendar-tag.md): A formal definition of the tag for a file that answers which days count, such as working days and holidays, filed in a calendars folder.
- [Timezone Tag](https://banes-lab.com/records/lexicon/timezone-tag.md): A formal definition of the tag for a file that converts times between zones and their offsets, filed in a timezones folder.
- [Timestamp Tag](https://banes-lab.com/records/lexicon/timestamp-tag.md): A formal definition of the tag for a file that creates, parses or compares recorded instants in time, filed in a timestamps folder.
- [Formal Specification](https://banes-lab.com/records/lexicon/formal-specification.md): A precise, mathematical statement of what a system must do, against which it is proven.
- [Ruleset](https://banes-lab.com/records/lexicon/ruleset.md): The set of rules a static analyzer checks source code against.
- [Tests](https://banes-lab.com/records/lexicon/tests.md): Executable checks that assert a system behaves as intended.
- [Image Definition](https://banes-lab.com/records/lexicon/image-definition.md): A declarative file specifying how a container image is built from a base and its dependencies.
- [Config Schema](https://banes-lab.com/records/lexicon/config-schema.md): A schema defining the structure, types, and defaults of a system's externalized configuration.
- [Deduplication Key](https://banes-lab.com/records/lexicon/deduplication-key.md): A stable identifier attached to a message that lets a consumer detect and drop duplicates.
- [Event Schema](https://banes-lab.com/records/lexicon/event-schema.md): A formal definition of the structure and fields of an event's payload.
- [Events](https://banes-lab.com/records/lexicon/events.md): Records of things that have happened in a system, emitted for other components to react to.
- [Ordered Log](https://banes-lab.com/records/lexicon/ordered-log.md): An append-only sequence of records that preserves the order in which they were written.
- [Attribute Scenarios](https://banes-lab.com/records/lexicon/attribute-scenarios.md): A concrete scenario specifying how a quality attribute should hold under defined conditions and stimuli.
- [Consequences](https://banes-lab.com/records/lexicon/consequences.md): A recorded account of the trade-offs and downstream effects that follow from an architectural decision.
- [Decision](https://banes-lab.com/records/lexicon/decision.md): A recorded architectural choice capturing what was chosen and the context in which it was made.
- [Reusable Architecture Guidance](https://banes-lab.com/records/lexicon/reusable-architecture-guidance.md): A body of proven architectural guidance packaged for reuse across projects.
- [Standards Definition](https://banes-lab.com/records/lexicon/standards-definition.md): A defined, authoritative set of standards that units are expected to conform to.
- [Manifest](https://banes-lab.com/records/lexicon/manifest.md): A declarative document listing a component's capabilities and metadata.
- [Manifest Schema](https://banes-lab.com/records/lexicon/manifest-schema.md): A formal definition of the structure a manifest must follow.
- [Metadata Schema](https://banes-lab.com/records/lexicon/metadata-schema.md): A formal definition of the metadata fields that drive a system's behavior.
- [Runtime Type Metadata](https://banes-lab.com/records/lexicon/runtime-type-metadata.md): Type information retained at runtime so a program can inspect the shape of its own values.
- [Generated Implementations](https://banes-lab.com/records/lexicon/generated-implementations.md): Implementation code produced automatically from a model rather than written by hand.
- [Document Store](https://banes-lab.com/records/lexicon/document-store.md): The body of documents a retrieval system searches to ground a model's generation.
- [Dataset](https://banes-lab.com/records/lexicon/dataset.md): A curated collection of examples used to train or evaluate a model.
- [Embeddings](https://banes-lab.com/records/lexicon/embeddings.md): Numeric vector representations of data that place semantically similar items near each other.
- [Entities](https://banes-lab.com/records/lexicon/entities.md): The distinct things, such as people, places or concepts, that a knowledge graph represents as nodes.
- [Model Artifact](https://banes-lab.com/records/lexicon/model-artifact.md): The trained model file, with its learned weights, that is loaded to serve predictions.
- [Model Registry](https://banes-lab.com/records/lexicon/model-registry.md): A catalog that tracks model versions, their metadata, and their deployment status.
- [Rationale/Evidence](https://banes-lab.com/records/lexicon/rationale-evidence.md): The reasons and supporting evidence recorded for a model's decision.
- [Relations](https://banes-lab.com/records/lexicon/relations.md): The typed connections between entities that a knowledge graph represents as edges.
- [Schema/Ontology](https://banes-lab.com/records/lexicon/schema-ontology.md): A formal definition of the entity types and relationship types a knowledge graph may contain.
- [Vector Index](https://banes-lab.com/records/lexicon/vector-index.md): A data structure that organizes embedding vectors for fast nearest-neighbor lookup.
- [Structured, Versioned Prompts](https://banes-lab.com/records/lexicon/structured-versioned-prompts.md): Prompts authored as structured, version-controlled artifacts rather than ad-hoc strings.
- [Logs](https://banes-lab.com/records/lexicon/logs.md): A record of discrete, timestamped events a system emits about what it did.
- [Traces](https://banes-lab.com/records/lexicon/traces.md): A record of the path and timing of a request as it moves through a system's components.
- [Structured Events](https://banes-lab.com/records/lexicon/structured-events.md): Log entries emitted as structured, machine-parsable records rather than free-form text.
- [Action](https://banes-lab.com/records/lexicon/action.md): A field of an audit record identifying the operation that was performed.
- [Actor](https://banes-lab.com/records/lexicon/actor.md): A field of an audit record identifying who or what performed an action.
- [Target](https://banes-lab.com/records/lexicon/target.md): A field of an audit record identifying the resource an action was performed on.
- [Timestamp](https://banes-lab.com/records/lexicon/timestamp.md): A field of an audit record marking when an action occurred.
- [Logs/Traces](https://banes-lab.com/records/lexicon/logs-traces.md): The combined log and trace records that let a request be followed from end to end.
- [Audit Trail](https://banes-lab.com/records/lexicon/audit-trail.md): A chronological record linking each event to the one that caused it.
- [Event Metadata](https://banes-lab.com/records/lexicon/event-metadata.md): Descriptive fields attached to an event, such as its identifiers, timestamps, and causation links.
- [Bottleneck Evidence](https://banes-lab.com/records/lexicon/bottleneck-evidence.md): Measured data identifying which component constrains performance, justifying where to optimize.
- [Partition Key](https://banes-lab.com/records/lexicon/partition-key.md): The field whose value determines which shard or partition a record belongs to.
- [Event Time](https://banes-lab.com/records/lexicon/event-time.md): The time at which an event occurred, carried on the event and used to assign it to a window.
- [Health Signal](https://banes-lab.com/records/lexicon/health-signal.md): A machine-readable signal that reports whether a component is currently healthy, or that a fault or anomaly in it has been detected.
- [Versioned Artifact](https://banes-lab.com/records/lexicon/versioned-artifact.md): A build artifact tagged with a distinct version so a prior one can be redeployed.
- [Assets](https://banes-lab.com/records/lexicon/assets.md): The data, systems, and capabilities of value that a threat model enumerates as the things worth protecting.
- [Attribute Definitions](https://banes-lab.com/records/lexicon/attribute-definitions.md): Declared descriptions of the subject, resource, action, and environment attributes that an access policy evaluates.
- [Identity Proof](https://banes-lab.com/records/lexicon/identity-proof.md): The evidence a principal presents to establish its identity, such as a password, token, or certificate.
- [Machine-Readable Policies](https://banes-lab.com/records/lexicon/machine-readable-policies.md): Security or compliance policies expressed in a structured, executable format that tools can evaluate directly.
- [Role Definitions](https://banes-lab.com/records/lexicon/role-definitions.md): Declared sets of permissions grouped into named roles that are assigned to principals.
- [Secret Store](https://banes-lab.com/records/lexicon/secret-store.md): A dedicated, access-controlled repository that holds credentials and keys outside of application code.
- [Threat Scenarios](https://banes-lab.com/records/lexicon/threat-scenarios.md): Concrete descriptions of how an attacker might attempt to compromise a system, enumerated during threat modeling.
- [Coordination Surface](https://banes-lab.com/records/lexicon/coordination-surface.md): A formal definition of a file that parties read and write to coordinate work, carrying a declared key and scope in its header and records each owned by one writer.
- [Coordination Record](https://banes-lab.com/records/lexicon/coordination-record.md): A formal definition of one addressable claim inside a coordination surface, carrying its schema fields, its edges, an allocated id, a declared subject and the one writer it names.
- [Outcome Surface](https://banes-lab.com/records/lexicon/outcome-surface.md): A formal definition of a surface that carries one product authored jointly, such as a contract or a class statement, with no per-party unit an ownership fence could range over.
- [Participant](https://banes-lab.com/records/lexicon/participant.md): A formal definition of a reader that owns surfaces and an inbox, receives both, and waits between turns instead of ending.
- [Bounded Reader](https://banes-lab.com/records/lexicon/bounded-reader.md): A formal definition of a reader handed a task and whatever its host injects, never a coordination surface, which ends by returning its result.
- [Host Projection](https://banes-lab.com/records/lexicon/host-projection.md): Descriptive data about the coordination graph that a host injects into every bounded reader's context, the only channel through which such a reader learns anything about the surfaces.
- [Venue](https://banes-lab.com/records/lexicon/venue.md): A formal definition of a surface opened for one discussion, which declares its own exit condition and moves to the archive once the outcome it produced has landed.
- [Accumulator](https://banes-lab.com/records/lexicon/accumulator.md): A formal definition of a surface that receives what a record extracts before the record is deleted, so a deletion loses nothing a later reader needs.
- [Retention](https://banes-lab.com/records/lexicon/retention.md): A formal definition of the lifetime axis that states what ends a piece of content, whether nothing, a newer version of itself, the completion of what it asked for, or its producer regenerating the whole surface.
- [Mutability](https://banes-lab.com/records/lexicon/mutability.md): A formal definition of the lifetime axis that states whether a landed statement may be rewritten, and by whom, its own writer or nobody.
- [Removal Authority](https://banes-lab.com/records/lexicon/removal-authority.md): A formal definition of the lifetime axis that states who may take content out, whether nobody at any point, its writer, the party that discharged it, or the mechanism that regenerates it.
- [Write Scope](https://banes-lab.com/records/lexicon/write-scope.md): A formal definition of the set of paths a run declares it may write, compared by declaration before the run begins to decide whether two runs collide.
- [Read Population](https://banes-lab.com/records/lexicon/read-population.md): A formal definition of the set a run read and publishes with its result, which a later caller tests to decide whether that result answers its own question.
- [Joiner](https://banes-lab.com/records/lexicon/joiner.md): A formal definition of a caller that reads a live run's published result and its standing instead of starting a run of its own, with an empty write set.
- [Distinguished Copy](https://banes-lab.com/records/lexicon/distinguished-copy.md): A formal definition of the one copy of a fact that every other copy derives from, or the one copy a mechanism resolves, which gives a set of copies its direction.
- [Derivation Period](https://banes-lab.com/records/lexicon/derivation-period.md): A formal definition of how often a derivation edge runs, on every read, between stores or once at creation, which decides whether a copy is stale or is a record.
- [Carrier Field](https://banes-lab.com/records/lexicon/carrier-field.md): A formal definition of a field whose consumers are mechanisms and whose value is drawn from a closed set or is an identifier.
- [Payload Field](https://banes-lab.com/records/lexicon/payload-field.md): A formal definition of a field whose only consumer is a reader and which no parser reaches without a heuristic.
- [Concern Partition](https://banes-lab.com/records/lexicon/concern-partition.md): A formal definition of how a body of work divides into concerns, derived from a coupling relation that joins two surfaces when a change to one forces a change to the other.
- [Acknowledger](https://banes-lab.com/records/lexicon/acknowledger.md): A formal definition of the party a record names to close it when its satisfaction is a judgement, required where no artifact resolves the record and forbidden where one does.
- [Deferred Setting](https://banes-lab.com/records/lexicon/deferred-setting.md): A formal definition of a host setting declared as given later, which blocks every check that depends on it until it is given, while an absent setting turns those checks off.
- [Concern Tag](https://banes-lab.com/records/lexicon/concern-tag.md): A formal definition of the role a file plays, drawn from the closed concern vocabulary and carried as the last dot-segment before the extension.
- [Ignore Declaration](https://banes-lab.com/records/lexicon/ignore-declaration.md): Descriptive data about the names skipped wherever they appear under a governed root, covering build output, vendored sources, tool caches and ecosystem-fixed names.
- [Collection Concern](https://banes-lab.com/records/lexicon/collection-concern.md): A formal definition of a concern whose file defines many members at once, plural in both the folder label and the file tag.
- [Single-Unit Concern](https://banes-lab.com/records/lexicon/single-unit-concern.md): A formal definition of a concern with one instance per file, pairing a plural folder label with a singular file tag.
- [Rejection Table](https://banes-lab.com/records/lexicon/rejection-table.md): A formal definition of each near-miss word already considered and refused, recording the meta concern that covers it so the same word is not proposed twice.
- [Covering Concern](https://banes-lab.com/records/lexicon/covering-concern.md): A formal definition of the declared word that already fills a proposed word's role, resolved from the rejection table so a refusal carries its own replacement.
- [Mass Concern](https://banes-lab.com/records/lexicon/mass-concern.md): A formal definition of a concern named for an uncountable role, singular in both the folder label and the file tag, as a configuration or a state is.
- [Compound Marker](https://banes-lab.com/records/lexicon/compound-marker.md): A formal definition of the declared words, such as test, generated or rule, that exempt a filename from the naming grammar when they sit just before the extension, while the file's placement stays governed.
- [Ecosystem-Fixed Name](https://banes-lab.com/records/lexicon/ecosystem-fixed-name.md): Descriptive data about the filenames an external tool finds by exact name, such as package manifests, lockfiles and compiler configurations, which are never renamed to the grammar.
- [Structurally Exempt File](https://banes-lab.com/records/lexicon/structurally-exempt-file.md): Descriptive data about the files that carry their own resolution contract, such as an aggregator collected by shape, a build entry named in an entry map, and a generated file rewritten on every run.
- [Conversion Record](https://banes-lab.com/records/lexicon/conversion-record.md): A formal definition of the record written for each file a conversion names, holding its responsibilities with the symbols behind them, its chosen concern and subject, the candidates refused, and the verdict on any file that shares its job.
- [Alignment Entry](https://banes-lab.com/records/lexicon/alignment-entry.md): Descriptive data about one whole reading of a conversion protocol, carrying the content hash of the revision read and the scope it covers, which every conversion record written after it cites.
- [Frozen Baseline](https://banes-lab.com/records/lexicon/frozen-baseline.md): Descriptive data about the files already conformant when a conversion's record gate shipped, pinned once into a generated set that never grows, so only a file renamed or moved afterwards owes a record.
- [Word-Boundary Case](https://banes-lab.com/records/lexicon/word-boundary-case.md): A formal definition of a naming case by where one word ends and the next begins, whether at a capital letter as in camel and pascal case or at a joiner as in snake and kebab case.
- [Version Field](https://banes-lab.com/records/lexicon/version-field.md): A field on a record whose value changes on each write, used to detect concurrent modification.
- [Schema](https://banes-lab.com/records/lexicon/schema.md): A formal definition of the structure, types, and constraints of data.
- [Metadata](https://banes-lab.com/records/lexicon/metadata.md): Descriptive data about a system's structure, capabilities, or content, consumed to drive behavior.
- [Specification](https://banes-lab.com/records/lexicon/specification.md): A precise, authoritative description of required behavior, structure, or interface.
- [Context](https://banes-lab.com/records/lexicon/context.md): The surrounding information and circumstances captured to make a decision, event, or log entry interpretable.
- [Evidence](https://banes-lab.com/records/lexicon/evidence.md): Recorded proof that substantiates a claim, decision, or compliance requirement.
- [Type Metadata](https://banes-lab.com/records/lexicon/type-metadata.md): Descriptive data about the types of a structure's fields, available for inspection at runtime.
