Rule encoding
A selected core or plugin rule is written as a rule key paired with a severity. ESLint accepts severity names or numeric equivalents, and rules with options use an array whose first item is the severity. The generated entry controls only files reached by its configuration block, so configuration placement, ignores, and file matching can still change which source files are checked.