Glossary

One-line definitions of every product term used elsewhere in the docs.

Source #

A unit you track. Almost always a GitHub repository, sometimes a vendor release-notes page with a stable parser. One source produces a stream of releases. See Sources → Overview.

Release #

One entry in a source's stream, typically a tagged git release. Each release goes through diff analysis and gets a risk score.

Diff-first analysis #

Reading the actual git diff between consecutive releases, not just the changelog. The differentiating concept of the product. See Diff-first analysis.

Risk score #

A 0–100 integer assigned to each release, summarizing how nervous you should be about merging the update. Score bands: Low (0–39), Medium (40–69), High (70+). See Risk scoring.

Undocumented change #

A modification we detect in the diff that the release notes don't mention. The category we exist to surface. See Undocumented changes.

Breaking change #

Anything that can stop your code compiling or running after an update. See Breaking changes.

Lockfile #

Your project's exact dependency snapshot (package-lock.json, poetry.lock, etc.). Upload one to auto-discover sources and get context-aware alerts. See Lockfiles → Overview.

Alert #

A notification that fires when a tracked source publishes a release that matters for your lockfile. Severity tiers map to risk bands. See Alerts.

Pulse feed #

The dashboard's chronological stream of releases, alerts, and stale-source notices. See Pulse feed.

Digest #

The periodic email summary of pulse activity, configurable from Settings → Digests.

Stable parser #

A purpose-built adapter that extracts releases from a known source deterministically, with no AI involved. The opposite of the AI fallback.

AI fallback #

The LLM-based extractor used for sources without a stable parser. Less reliable, content-hash-cached so unchanged pages don't re-bill.

Fair use #

The only limit on included AI analysis. Plans are flat-priced: no credits or metering; unusually heavy discretionary AI work (e.g. mass-adding AI-parsed sources) defers to the next period instead of billing. See Fair use.

MCP server #

The Model Context Protocol endpoint that lets Claude, Cursor, and other compatible clients query your DevUpdate data. Hosted at https://api.devupdate.io/mcp (OAuth or API token), or self-run over stdio. See MCP server.

Seat #

One member slot on a Team plan. Base Team plan includes 5; additional seats are €12/month each. See Seats & billing.