DataKnobs Taxonomy

Types of Knobs

One concept, three complementary views. Where a knob lives, what it shapes, and what job it performs.

Core definition

A knob is a first-class, controllable input : a variable, data asset, configuration or policy : that measurably changes system behaviour or a business outcome. Unlike a metric, it can be deliberately set, tested, versioned and retuned.

The qualification bar

When a control is actually a knob

A signal you only observe is a metric. Raw configuration becomes a knob only once it is linked to behaviour, ownership, measurement and safe change.

1

Definition

Named intent, valid range, default, owner and change authority.

2

Measurement

Effective value is linked through telemetry to outputs and outcomes.

3

Safety

Staged rollout, known failure modes, limits, rollback and escalation.

4

Governance

Access control, version history, audit log and artifact lineage.

Three views

One concept, three complementary lenses

These are overlapping lenses, not competing lists. Every knob has an answer under all three.

ViewQuestionTypes
Control layerWhat is being controlled?World, Data, Behavior, Policy
Artifact familyWhere is the control attached?Data, Code/Runtime, AI/Model, Infrastructure, Interface, Process
Lifecycle roleWhat job does it perform?Selection, Creation, Shaping, Control, Evaluation, Adaptation

Artifact families

Where the knob lives

The most concrete inventory for product design: inspect the assets and code paths, then expose the high-leverage intervention points. Six families cover a production AI system : what data goes in, what code runs, what model reasons, what serves it, what the user sees, and who intervenes.

Data

What the system reasons over

Code / Runtime

What executes

AI / Model

What reasons

Infrastructure

What serves it

Interface

What the user sees and sets

Process / Human

Who intervenes

FamilyKnob typeTypical settings
DataScope & cohortfilters, segments, eligibility, time windows
Representation & aggregationgranularity, rolling windows, deduplication
Integrity & quality gatesnull, validity, freshness and drift thresholds
Semantics & labelsdefinition of truth, success, attribution window
Generation & augmentationsynthetic scenario mix, rarity, perturbation, provenance
Code / RuntimeFeature flags & rolloutsbinary/multivariate toggles, targeting, canaries
Algorithmic thresholdsweights, scoring coefficients, cutoffs
Operational resiliencetimeouts, retries, circuit breakers, fail mode
AI / ModelModel selection & routingversions, checkpoints, providers, fallbacks
Prompt & contextinstructions, retrieval filters, chunks, context size
Decoding & samplingtemperature, top-p/top-k, max tokens, stops
Safety & policy guardrailsrefusal, PII filters, tool permissions, review gates
InfrastructureCapacity & concurrencyreplicas, autoscaling bounds, rate limits, quotas
Caching & precomputationcache scope and TTL, batch vs. real-time, refresh cadence
Placement & residencyregion, tenancy, hardware tier, data residency
Cost ceilingsper-request spend cap, model tier by plan, degradation order
InterfaceDisclosure & evidencecitations shown, confidence display, uncertainty language
Interaction defaultsdefault view, verbosity, alert cadence and channel
User-exposed controlsrisk tolerance, time horizon, filters, notification preferences
Process / HumanReview triggers & samplingqueue criteria, sampling rate, dual-review threshold
Authority & change windowsapproval roles, freeze periods, rollout gates
Escalation & adjudicationrouting to experts, response targets, tie-break rules

On resisting sprawl: agent orchestration sits under AI/Model, and the semantic layer sits under Data as semantics and labels. Promote either to its own family only when a product has enough surface area there to warrant its own owner.

Control layers

What the knob shapes

World knobs

Encode the operating reality or business posture: risk tolerance, freshness requirements, confidence tolerance, recency bias and compliance stance.

Data knobs

Use data assets themselves as control inputs: golden sets, failure cases, corpus slices, edge cases, evaluation scenarios and synthetic examples.

Behavior knobs

Shape runtime output distributions through retrieval depth, ranking weights, prompts, schemas, generation settings and post-processing filters.

Policy knobs

Externalise security, privacy, auditability, business constraints, approval rules and autonomy boundaries as inspectable, versioned controls.

Lifecycle roles

What the knob does

The roles form a loop rather than a list. The first three build the material a system reasons over, the fourth governs live behaviour, and the last two decide whether the change worked and when to go round again. The final column links to the data-family topics that use each role.

RolePrimary jobRepresentative examplesTopics
SelectionChoose the few high-information examples or regions that matter most.sampling criteria, coverage slices, golden-set membership
CreationGenerate bounded data to fill sparse, rare or risky gaps.synthetic scenario constraints, rarity, difficulty, provenance
ShapingChange the form of what already exists, rather than which pieces or whether new ones are made.granularity, aggregation windows, deduplication, normalisation, example weighting, label definitions
ControlAdjust live behaviour without retraining, with versioning and rollback.confidence thresholds, routing, refusals, escalation rules
EvaluationSet the bar a change must clear, and the slices it must clear it on.metric definitions, evaluation slices, holdout boundaries, pass thresholds, guardrail bounds
AdaptationDecide when the artifact itself should change, not just its runtime settings.drift thresholds, retraining triggers, refresh cadence, promotion and rollback criteria

Why six rather than three: mapped against the artifact inventory, Selection, Creation and Control alone did not discriminate : most entries collapsed into Control, representation and semantics had no home at all, and the measurement the design rule demands had no controls to point at. Shaping, Evaluation and Adaptation close those gaps and let the loop return to its own starting point.

How the views overlap

The labels change; the control object is the same

A trusted-source retrieval filter is simultaneously an AI/Model artifact, a Behavior knob and a runtime Control knob. The lens you use depends on the design question in front of you.

Control objectControl layerArtifact familyLifecycle role
Trusted-source retrieval filterBehaviorAI / ModelControl
Curated earnings-call evaluation setDataDataSelection
Per-request spend capWorldInfrastructureControl
Dual-review threshold for high-materiality claimsPolicyProcess / HumanEvaluation
Drift alert that triggers a refreshWorldDataAdaptation

The library

This page is the map

Everything else is a territory within it. Each guide should say which part of the map it covers.

Field guide

Data as Levers

One territory in depth: twenty topics working the Data artifact family across all four control layers.

Open the guide →

Not yet written

Five families without equivalent depth

Code/Runtime, AI/Model, Infrastructure, Interface and Process. Infrastructure is where cost and latency are actually set; Interface is where an internal control becomes a feature a customer can see and adjust.

Reconciling the two uses of “data”: “Data knobs” is one of four control layers on this page, and a data asset sits behind every topic in the field guide. Both are correct : the guide takes the Data artifact family and works it across all four layers.