learn-content-engine - v0.20.0
    Preparing search index...

    Function gateStableIdCoverage

    • Judge a measurement against the committed baseline.

      Four red paths, and they are reported TOGETHER rather than one per run, so a repo does not fix one number only to discover the next on the following push:

      • NO_SETS the root manifest lists nothing; a run over nothing is never fully covered.
      • REGRESSION fewer sets are minted than the baseline records.
      • UNDECLARED_RAISE more are minted than the baseline records; crossing the line is a deliberate act and gets a deliberate edit.
      • INCOMPLETE a listed set carries no stable ids at all. This is the rule the vendored ratchet lacked, and the reason a new set could erode the promise without anything turning red.

      Parameters

      Returns CoverageVerdict