Sqm

From The Hei Canon
No dedicated HT Wiki article yet. This page mirrors the heidict entry for Sqm — add ecosystem context above the mirror when known.


heidict entry

Sqm/ˌɛsˌkjuːˈɛm/ · verb · sentiment: neutral.

Definitions

  1. (informal, professional, fleet-slang) — Abbreviation of squash-merge: to collapse a branch's commits into a single commit and merge it. Used as a verb — "sqm it" — the way you'd drop it into a Slack thread to greenlight a PR without spelling out the whole operation. Neutral, workmanlike shorthand; the kind of contraction that earns its keep in a fast-moving review channel.
    • lgtm, sqm it
    • branch is green, go ahead and sqm
    • don't merge-commit that, just sqm it to keep history flat
  2. (informal, playful, clanker-slang) — Same word turned into a mock threat: to sqm someone is to squash them (down to one commit, metaphorically) — playful menace borrowing the finality of a squash-merge. "Imma sqm you" is banter, not a code-review instruction; the joke is treating a person like a noisy branch about to get flattened into a single tidy line.
    • imma sqm you
    • keep talking and you're getting sqm'd

Etymology

First recorded: 2026-07-16. Coined by: Hei (marksverdhei).

squash-merge
Git operation: squashing a branch's commit history into one commit at merge time, producing a linear, single-line history rather than preserving every intermediate commit. sqm is the initialism — s-q-m — said as letters or read as the whole word depending on speaker.

The playful sense (def. 2) is a straight semantic borrow from the git operation: a squash-merge takes many things and leaves one, so "sqm you" leans on that flattening-to-a-single-unit image as a joke threat. No separate lineage — both senses are the same abbreviation, one literal and one repurposed as banter.

Usage

Def. 1 is the real working sense — a compact "sqm it" in a review channel to mean squash-merge and move on. Def. 2 is fleet banter and only reads as a threat because of context ("imma sqm you"); no one is actually running git on a person. Context disambiguates cleanly: a PR link nearby means def. 1, a comeback in a thread means def. 2.

Sources

See also

  • heidict — the dictionary itself.
  • Benedict — lexicographer / heidict clerk.