Glossary · S
Terms starting with S
26 of 250 glossary terms. Each entry links to its own page with why it matters and where it fits.
Definitions here are written for engineers, not grammarians: what the term means, why it matters when it comes up, and where it sits in the curriculum — most term pages name the lessons that lean on the concept, so you can jump from a definition straight to the teaching. Use the letter bar below to move through the alphabet, or press the slash key to search the whole corpus directly.
Every entry carries three things besides the definition: the plain aliases it travels under (listed as “also”), a category tag for which stretch of the curriculum it belongs to, and the cross-references that place it next to its neighbors — the terms you would meet in the same lesson. A term earns a page here only when a lesson in the curriculum actually uses it, so the corpus stays the shape of the material instead of the shape of a dictionary.
One honest way to use this page: read down the list of entries below and note every term you could not define in a sentence if a colleague asked. That list — not the whole letter — is your revision list, and each entry links to the reading that closes the gap.
SFT (Supervised Fine-Tuning)
Math & training
Fine-tuning a pretrained model on paired inputs and desired responses so it learns the demonstrated behavior under the training distribution.
Sandbox
Agents & tools
An isolated execution environment that restricts an agent's access to files, processes, network destinations, credentials, and host resources.
Saturation
Reliability & operations
The degree to which a constrained resource or service has exhausted its capacity, including queued work that cannot begin promptly.
Scope Contract
AI-native development
A concrete agreement that defines a task's goal, allowed and forbidden surfaces, expected artifacts, verification requirements, and stopping conditions.
Self-Attention
Models & inference
Attention in which queries, keys, and values are derived from the same sequence representation. Scaled similarity scores are normalized and used to combine values, subject to causal, padding, local, or other masks.
Semantic Cache
AI-native development
A cache that reuses a previous result when a new request is judged sufficiently similar under a chosen representation and threshold.
Semantic Search
Retrieval & generation
Retrieval that represents a query and candidates in an embedding space and ranks candidates using a vector-similarity function.
Separation of Duties
Security & governance
Dividing conflicting responsibilities or authority across independent roles so one principal cannot complete a high-risk action without another authorized decision.
Service Level Indicator (SLI)
Reliability & operations
A quantitative measure of service behavior at a defined user-relevant boundary, such as successful request ratio or latency below a threshold.
Service Level Objective (SLO)
Reliability & operations
A target range or threshold for a service-level indicator over a stated population and measurement window.
Shadow Traffic
Reliability & operations
A copy of live request traffic sent to a candidate system for observation while the candidate response remains outside the primary user response path. Because the copied request still executes, its side effects must be isolated.
Shared Embedding Space
Multimodal systems
A common vector space in which representations from different modalities can be compared with the same similarity function.
Skill Bundle
Agents & tools
The complete installable skill directory, including `SKILL.md` and every reference, script, asset, fixture, or companion file required by the workflow.
Skill Catalog
Agents & tools
The compact model-visible inventory of eligible skills, usually containing routing metadata such as name, description, and an internal source identifier rather than every skill body.
Skill Discovery
Agents & tools
A runtime pipeline that searches configured roots, identifies candidate skill directories, validates their package contract, attaches scope and provenance, resolves collisions, and publishes eligible catalog entries.
Skill Invocation
Agents & tools
The runtime-mediated process in which an eligible human, model, application, or other skill selects a skill and causes its instructions to enter the working context.
Softmax
Math & training
A function defined by `softmax(x_i) = exp(x_i) / sum(exp(x_j))`, implemented with numerical stabilization. Its outputs are positive and sum to one, so they can parameterize a categorical distribution.
Software Bill of Materials (SBOM)
also: SBOM
Security & governance
A structured inventory of software components and relationships associated with a product or artifact, often including versions, suppliers, licenses, and identifiers.
Speculative Decoding
Models & inference
An inference method in which a cheaper draft process proposes several tokens and the target model scores those draft positions in parallel. In exact sampling variants, an acceptance and correction rule preserves the target model's output distribution.
Stateless MCP
Agents & tools
The MCP 2026-07-28 request model in which every request carries the protocol version and client capabilities in `params._meta`, while results carry an explicit `resultType`; no protocol state is keyed by an initialization handshake, connection, or `Mcp-Session-Id`.
Stochastic Gradient Descent (SGD)
also: SGD
Math & training
An optimizer family that updates parameters from a gradient estimated on a sampled example or minibatch rather than the complete training dataset.
Stop Sequence
Models & inference
An application-specified token or text pattern that causes generation to stop when the decoding system encounters it.
Streaming
Models & inference
Delivering incremental response events before the complete result is ready. A stream may contain token text, structured deltas, tool-call arguments, usage metadata, or status events depending on the API.
Structured Output
Agents & tools
Model output constrained or validated against a machine-readable schema so application code can consume fields without parsing free-form prose.
Swarm
Agents & tools
A loosely coordinated multi-agent pattern in which local agent decisions and message exchange produce system-level behavior. The term is used inconsistently, so the actual topology, state ownership, and termination rules must be specified.
System Prompt
Prompting & context
A provider-defined instruction message or configuration supplied by the application to establish behavior and constraints within that provider's instruction hierarchy.