← Graph

Checks, Tests, Reviews and Flags

concept 1 connections

Gamsjaeger's vocabulary for verifying that a proposed commit matches the team's intentions. A check is any verification step. Automated checks are called tests (executed in CI). Manual checks are called reviews, performed by humans in GitHub. A flag is a failed manual check — a reviewer's comment noting a violation of an agreed rule. Both kinds are equally important, but automated checks are preferred because they remove the need for human attention on repetitive work. A key assumption: on reviews, humans should act as if they were a perfect tool — flag everything that a perfect tool would flag, even if today's tools miss it.

category
practice
about
Checks, Tests, Reviews and Flags concept
Defines the team's vocabulary for automated tests, manual reviews and flags.

Provenance

Read by
6 extractions