← Table of Contents · Page 770 of 868
APPENDIX A: GLOSSARY OF TERMS AND ACRONYMS
Part 5 of 22
TERMS BEGINNING WITH D
Dashboard: a single screen that shows the key numbers about a system's health at a glance.
Data exfiltration: the secret theft of private information by sending it out of a protected system.
Data minimization: collecting only the data you need.
Data protection: the rules and practices that keep personal and sensitive information safe and properly used.
Data residency: a requirement that data stay in a particular place.
Database: an organized collection of searchable information.
Dataset: an organized collection of examples used for testing or learning.
Dead end: an approach that was tried and failed.
Deadlock: a stuck situation in which two or more agents each wait for the other, so nothing moves forward.
Debugging: the work of finding and fixing the cause of a mistake in software.
Deep learning: machine learning using neural networks with many layers.
Deep-research agent: an agent that investigates a broad question over many steps.
Default deny: forbidding anything not explicitly permitted.
Defense in depth: protecting a system with several independent safeguards stacked together, so one failure does not cause disaster.
Deny-list: a list naming tools or actions that are forbidden, with everything else allowed.
Dependency: a piece of outside software that your own software needs in order to work.
Deployment: the act of putting software into real use where actual users can reach it.
Deprecation: the planned retirement of an old feature, announced ahead of time so users can move to a newer one.
Design-decision document: a short record of why a choice was made.
Deterministic code: code that gives the same output for the same input.
Deterministic control: control in which the steps always happen in the same fixed order decided by code, not by the model.
Development Operations (DevOps): the practice of building, releasing, and running ordinary software smoothly and reliably.
DevOps: the short form of Development Operations (DevOps).
Diff: the list of exact lines added and removed by a change.
Direct injection: a prompt injection in which the attacker types the harmful instruction straight into the agent's input.
Directed graph: nodes connected by one-way edges.
Dispatch: the step in which the harness sends a requested tool call to the right piece of code to carry it out.
Distractor: content that resembles the answer but is not the answer.
Domain: a particular field of work.
Draft versus send: separating creation of a message from dispatching it.
Drift: a slow change in a system's behavior over time that nobody planned.
Drift monitoring: watching for slow, unplanned changes in behavior so they can be caught early.
Dual-agent separation: a safety design using two agents, one that handles untrusted material and one that holds the power to act.
Durable storage: storage that survives restarts.
Advertisement
Read Aloud:
0:00 / 0:00