SpecSheriffIn progress
rule · _guidelines/tools/7.2.10 · s-jgejd5rpd9d43pd

A checked node without code or a test

Checkedconfirmed by its owner

sheriff binding looks up each checked rule, and each checked node of a project's own kind that needs code, among the sids the tags on the system's code and the tests carry.

  • A node of a project's own kind needs code unless its extension declares it as needing none (§s-vsh384ybt4w25a2).
  • Nodes of the SpecSheriff guidelines, of project.json and of debt.json are left out.
  • A test its framework is told to skip does not count.
  • A rule implementing the node through an implements link counts for it, and so, in turn, does each rule implementing such a rule.
  • A node lacking a tag or a test is reported, naming what it lacks, unless an exempts link to it or to a section it stands under exempts it.

The links it makes

The decisions taken on it

2026-10-31 · textual
Problem

No row said how an exempts link is checked or how a rule not implemented is found.

Ruling

Following the owner's rulings on §s-6fw72j65jkqrfpf and §s-sn6au3vcr9uy5pm: validate reads where each exempts link stands, and binding reports each checked rule within §s-6fw72j65jkqrfpf lacking a tag or a test, a skipped test not counting.

The tests bound to it