# Lexicon terms whose enforcedBy is the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

> 312 records

This index as JSON: https://banes-lab.com/json/api/facets/lexicon/enforcedBy/the-naming-gate-which-refuses-a-filename-whose-last-segment-before-the-extension-is-an-undeclared-tag-or-differs-from-its-folder-s-tag

## Entries

- [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.
