Skip to content

A project where CI decides what is acceptable

Integration is gated, and a claim about the code is expected to have a test and a pipeline behind it.

Context

The team already believes that a rule without a blocking check is a suggestion. What is usually missing is the same standard applied to the rules governing the work itself, rather than only to the code.

Fits when

  • A completion claim should require verification that actually ran, with its exit code recorded
  • Public capability claims are expected to name their implementation and their test
  • The pipeline must fail when a declared rule stops being invoked

Does not fit when

  • Checks are advisory by policy and a red pipeline is routinely merged past
  • There is no CI, in which case the lifecycle commands still work but the last link of every chain is missing

Both lists are required. An entry declaring only what it fits is refused by the generator and by majordomus doctor.

What you would do here

The rules that matter here