Agents & toolsSandbox
An isolated execution environment that restricts an agent's access to files, processes, network destinations, credentials, and host resources.
Careful: A sandbox reduces impact. It does not establish that the code inside is correct or harmless.
Least PrivilegeApproval GateCoding AgentGuardrails
Learn it: Production Runtimes: Queue, Event, Cron →Reliability & operationsSaturation
The degree to which a constrained resource or service has exhausted its capacity, including queued work that cannot begin promptly.
Careful: Saturation is not one universal percentage. The limiting resource and its queueing behavior depend on the workload and architecture.
ObservabilityAutoscalingBackpressureTail Latency
AI-native developmentScope Contract
A concrete agreement that defines a task's goal, allowed and forbidden surfaces, expected artifacts, verification requirements, and stopping conditions.
Careful: A task description says what you want. A scope contract also defines boundaries and proof.
Coding AgentPatchVerification GateHandoff
Learn it: Scope Contracts and Task Boundaries →Models & inferenceSelf-Attention
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.
Careful: Not every token can always attend to every other token. Causal and sparse models intentionally restrict connections.
AttentionTransformerContext Window
Learn it: Self-Attention from Scratch →AI-native developmentSemantic Cache
A cache that reuses a previous result when a new request is judged sufficiently similar under a chosen representation and threshold.
Careful: Semantic similarity does not guarantee that two requests have the same correct answer. A semantic cache reuses a prior result, while prefix caching reuses exact-token KV state and prompt caching follows provider or application eligibility rules.
Prompt CacheEmbeddingCost per Successful TaskGrounding
Retrieval & generationSemantic Search
Retrieval that represents a query and candidates in an embedding space and ranks candidates using a vector-similarity function.
EmbeddingHybrid RetrievalVector DatabaseReranker
Security & governanceSeparation of Duties
Dividing conflicting responsibilities or authority across independent roles so one principal cannot complete a high-risk action without another authorized decision.
Careful: Separation of duties is about conflicting authority, not simply assigning work to several people or agents that share the same credentials.
Approval GateReviewer AgentAudit LogLeast Privilege
Reliability & operationsService Level Indicator (SLI)
A quantitative measure of service behavior at a defined user-relevant boundary, such as successful request ratio or latency below a threshold.
Careful: An SLI is the measurement. An SLO is the target applied to that measurement over a defined period.
Service Level Objective (SLO)AvailabilityTail LatencyObservability
Reliability & operationsService Level Objective (SLO)
A target range or threshold for a service-level indicator over a stated population and measurement window.
Careful: An SLO is an internal reliability objective. A contractual service-level agreement can include remedies and may use different definitions.
Service Level Indicator (SLI)Error BudgetAvailabilityGoodput
Learn it: Inference Metrics — TTFT, TPOT, ITL, Goodput, P99 →Math & trainingSFT (Supervised Fine-Tuning)
Fine-tuning a pretrained model on paired inputs and desired responses so it learns the demonstrated behavior under the training distribution.
Careful: SFT can adapt many behaviors beyond chat, and example quality determines what behavior is reinforced.
Fine-tuningDPO (Direct Preference Optimization)RLHF (Reinforcement Learning from Human Feedback)
Reliability & operationsShadow Traffic
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.
Careful: Keeping a candidate response off the primary path does not make execution side-effect-free. A canary release differs because it serves real users from the candidate for a controlled share of traffic.
Canary ReleaseEvaluation (Eval)TraceModel Serving
Learn it: Shadow Traffic, Canary Rollout, and Progressive Deployment for LLMs →Multimodal systemsShared Embedding Space
A common vector space in which representations from different modalities can be compared with the same similarity function.
Careful: Sharing a vector dimension does not create a shared semantic space. The training objective and data must establish cross-modal comparability.
EmbeddingCosine SimilarityModality AlignmentSemantic Search
Learn it: CLIP and Contrastive Vision-Language Pretraining →Agents & toolsSkill Bundle
The complete installable skill directory, including `SKILL.md` and every reference, script, asset, fixture, or companion file required by the workflow.
Careful: `SKILL.md` is the entry point, not necessarily the entire artifact.
Agent SkillSkill CatalogReproducible BuildProvenance Attestation
Learn it: Skill Evals, Packaging, and Portability →Agents & toolsSkill Catalog
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.
Careful: A catalog entry means the skill is discoverable. It does not mean the body is active or its tools are authorized.
Skill DiscoverySkill InvocationProgressive DisclosureToken Budget
Learn it: Skill Discovery and Progressive Disclosure →Agents & toolsSkill Discovery
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.
Careful: Skill discovery is not an unrestricted recursive search for filenames called `SKILL.md`; installation locations and precedence are runtime policy.
Skill CatalogSkill BundleProgressive DisclosureTrust Boundary
Learn it: Skill Discovery and Progressive Disclosure →Agents & toolsSkill Invocation
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.
Careful: Invocation activates instructions. It does not automatically execute a command or bypass approval and sandbox policy.
Agent SkillSkill CatalogApproval GateSandbox
Learn it: Skill Invocation and Routing →Math & trainingSoftmax
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.
Careful: Softmax values are not automatically calibrated probabilities about real-world correctness.
TemperatureCross-EntropyAttention
Security & governanceSoftware Bill of Materials (SBOM)
A structured inventory of software components and relationships associated with a product or artifact, often including versions, suppliers, licenses, and identifiers.
Careful: An SBOM is an inventory, not proof that components are secure, correctly licensed, or actually present unless generation and provenance are trustworthy.
Provenance AttestationReproducible BuildData ProvenanceAudit Log
Models & inferenceSpeculative Decoding
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.
Careful: Speculative decoding is not ordinary model routing or unverified autocomplete. Exact variants preserve the target distribution through acceptance and correction, while approximate variants may trade that guarantee for speed.
AutoregressiveKV CacheDecoding StrategyTokens per Second (TPS)
Agents & toolsStateless MCP
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`.
Careful: Stateless MCP removes protocol sessions, not application state, transport connections, streaming responses, tasks, or explicit handles.
MCP (Model Context Protocol)Multi Round-Trip Request (MRTR)Tool ContractIdempotency
Learn it: MCP Fundamentals: Stateless Requests and JSON-RPC →Math & trainingStochastic Gradient Descent (SGD)
An optimizer family that updates parameters from a gradient estimated on a sampled example or minibatch rather than the complete training dataset.
Careful: In current practice, SGD usually means minibatch SGD, and its useful learning rate does not follow one universal batch-scaling rule.
Gradient DescentBatch SizeLearning RateOptimizer
Models & inferenceStop Sequence
An application-specified token or text pattern that causes generation to stop when the decoding system encounters it.
Careful: A stop sequence is a mechanical decoding condition, not proof that the answer is complete or that an agent goal is satisfied.
Decoding StrategyStructured OutputTokenTermination Condition
Models & inferenceStreaming
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.
Careful: Network transport, event shape, and chunk boundaries are provider-specific and are not guaranteed to align with words or tokens.
Time to First Token (TTFT)AutoregressiveObservability
Learn it: Building a Production LLM Application →Agents & toolsStructured Output
Model output constrained or validated against a machine-readable schema so application code can consume fields without parsing free-form prose.
Careful: Schema-valid output can still contain incorrect values. Structure is not factual verification.
Function CallingTool ContractVerification Gate
Learn it: Structured Outputs: JSON, Schema Validation, Constrained Decoding →Agents & toolsSwarm
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.
Careful: Multiple named agents do not guarantee useful specialization or emergent coordination.
AgentReviewer AgentHandoffAgent State
Prompting & contextSystem Prompt
A provider-defined instruction message or configuration supplied by the application to establish behavior and constraints within that provider's instruction hierarchy.
Careful: Priority rules, message roles, persistence, and visibility differ across APIs. Check the current provider contract.
Prompt EngineeringPrompt InjectionContext EngineeringGuardrails
Learn it: Agent Instructions as Executable Constraints →