Resources / Glossary

Instrumentation surface

The total set of analytics calls in a codebase. The thing Skene reads, indexes, and watches for drift.

Concepts

About this term

This page is part of the Skene analytics instrumentation glossary. Use it as a reference when writing specs, dashboards, or playbooks.

Canonical glossary index: /resources/glossary

Definition

The instrumentation surface is every analytics call that exists in your repo, considered together: each event name, each payload shape, each call site, each conditional that guards it. Most teams have never seen their full surface written down. It is implicit in the source files.

Why this concept matters

Treating instrumentation as a surface (something with shape and edges) is the move that lets you compare two states of it. Skene indexes the surface, then on every PR diffs the new surface against the indexed one.