The four groups
Common JS repo root files
PACKAGE.JSON · README.MD · .GITIGNORE · LICENSE
GitHub PR review verdicts
APPROVED · CHANGES REQUESTED · COMMENTED · PENDING
Conventional Commits prefixes
FEAT · FIX · CHORE · DOCS
Words that precede FILE
DOT · MAKE · DUMP · NAIL
Why this puzzle works
The cleanest difficulty-2 in the catalog. DOT is the wordplay (dotfile) but the actual dot-prefixed file (.GITIGNORE) is in yellow. DOCS wants to go to purple ('docs file'?) but it's a Conventional Commit prefix (docs: for documentation changes). Once you spot one purple, the rest snap; once you spot one tile in any color, you can stress-test the others.
How to read a Connectle without solving it
A code-themed grouping puzzle rewards counting as much as recognition. Start by listing every plausible group, then notice which tiles appear in two lists. Whichever group has exactly four unambiguous members is your anchor — solve it first and the rest of the board collapses by elimination. The hardest tier (purple) is almost always wordplay: tiles that share a prefix or suffix, not a concept. If a tile feels orphaned, ask whether the same word could follow or precede a common engineering word like root, stack, cache, or queue.