{
  "id": "glossary/quality/findings/severity",
  "mentions": [
    {
      "context": "… a link or a file: an identifier, a severity, a file and line, a message and a r…",
      "file": {
        "href": "../finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "../finding/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 3,
      "surface": "severity",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ontract. A project whose contracts must be present raises the severity to error.",
      "file": {
        "href": "../../../../specs/rules/contracts/unreachable-contract/index.html",
        "label": "rules/contracts/unreachable-contract.rule.md"
      },
      "href": "../../../../specs/rules/contracts/unreachable-contract/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 3,
      "surface": "severity",
      "title": "Unreachable contract",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…rom plugins:; a project whose conversions must run raises the severity to error.",
      "file": {
        "href": "../../../../specs/rules/engine/disabled-plugin/index.html",
        "label": "rules/engine/disabled-plugin.rule.md"
      },
      "href": "../../../../specs/rules/engine/disabled-plugin/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 3,
      "surface": "severity",
      "title": "Disabled plugin",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… check has an identifier, a default severity, a description, a remediation and a…",
      "file": {
        "href": "../../checks/check/index.html",
        "label": "quality/checks/check.md"
      },
      "href": "../../checks/check/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "severity",
      "title": "Check",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…the local checks, it fails from the severity --fail-on gives, writes a forge rep…",
      "file": {
        "href": "../../linter/linter/index.html",
        "label": "quality/linter/linter.md"
      },
      "href": "../../linter/linter/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "severity",
      "title": "Linter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Check W-OPERATION-AMBIGUOUS, severity warning by default, documented with a befo…",
      "file": {
        "href": "../../../../specs/rules/contracts/ambiguous-operation/index.html",
        "label": "rules/contracts/ambiguous-operation.rule.md"
      },
      "href": "../../../../specs/rules/contracts/ambiguous-operation/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Ambiguous operation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… a link or a file: an identifier, a severity, a file and line, a message and a r…",
      "file": {
        "href": "../finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "../finding/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "severity",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…configuration says so; the linter fails from the severity it is told to fail on.",
      "file": {
        "href": "../finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "../finding/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "severity",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Check W-CONTRACT-UNREACHABLE, severity warning by default, documented with a bef…",
      "file": {
        "href": "../../../../specs/rules/contracts/unreachable-contract/index.html",
        "label": "rules/contracts/unreachable-contract.rule.md"
      },
      "href": "../../../../specs/rules/contracts/unreachable-contract/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "severity",
      "title": "Unreachable contract",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/contracts/unreachable-contract/index.html",
        "label": "rules/contracts/unreachable-contract.rule.md"
      },
      "href": "../../../../specs/rules/contracts/unreachable-contract/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "severity",
      "title": "Unreachable contract",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-PLUGIN-DISABLED, severity warning by default, documented with a before a…",
      "file": {
        "href": "../../../../specs/rules/engine/disabled-plugin/index.html",
        "label": "rules/engine/disabled-plugin.rule.md"
      },
      "href": "../../../../specs/rules/engine/disabled-plugin/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "severity",
      "title": "Disabled plugin",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/engine/disabled-plugin/index.html",
        "label": "rules/engine/disabled-plugin.rule.md"
      },
      "href": "../../../../specs/rules/engine/disabled-plugin/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "severity",
      "title": "Disabled plugin",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… check has an identifier, a default severity, a description, a remediation and a…",
      "file": {
        "href": "../../checks/check/index.html",
        "label": "quality/checks/check.md"
      },
      "href": "../../checks/check/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "severity",
      "title": "Check",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…the local checks, it fails from the severity --fail-on gives, writes a forge rep…",
      "file": {
        "href": "../../linter/linter/index.html",
        "label": "quality/linter/linter.md"
      },
      "href": "../../linter/linter/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "severity",
      "title": "Linter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/contracts/ambiguous-operation/index.html",
        "label": "rules/contracts/ambiguous-operation.rule.md"
      },
      "href": "../../../../specs/rules/contracts/ambiguous-operation/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Ambiguous operation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-API-NOCONSUMER, severity warning by default, documented with a before an…",
      "file": {
        "href": "../../../../specs/rules/contracts/api-without-consumer/index.html",
        "label": "rules/contracts/api-without-consumer.rule.md"
      },
      "href": "../../../../specs/rules/contracts/api-without-consumer/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "API without consumer",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/contracts/api-without-consumer/index.html",
        "label": "rules/contracts/api-without-consumer.rule.md"
      },
      "href": "../../../../specs/rules/contracts/api-without-consumer/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "API without consumer",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-API-CONSUMER-MISMATCH, severity warning by default, documented with a be…",
      "file": {
        "href": "../../../../specs/rules/contracts/consumer-mismatch/index.html",
        "label": "rules/contracts/consumer-mismatch.rule.md"
      },
      "href": "../../../../specs/rules/contracts/consumer-mismatch/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Consumer mismatch",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/contracts/consumer-mismatch/index.html",
        "label": "rules/contracts/consumer-mismatch.rule.md"
      },
      "href": "../../../../specs/rules/contracts/consumer-mismatch/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Consumer mismatch",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-OPERATION-UNMATCHED, severity warning by default, documented with a befo…",
      "file": {
        "href": "../../../../specs/rules/contracts/operation-unmatched/index.html",
        "label": "rules/contracts/operation-unmatched.rule.md"
      },
      "href": "../../../../specs/rules/contracts/operation-unmatched/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 2,
      "surface": "severity",
      "title": "Operation unmatched",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/contracts/operation-unmatched/index.html",
        "label": "rules/contracts/operation-unmatched.rule.md"
      },
      "href": "../../../../specs/rules/contracts/operation-unmatched/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 2,
      "surface": "severity",
      "title": "Operation unmatched",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-CONV-FAILED, severity warning by default, documented with a before and a…",
      "file": {
        "href": "../../../../specs/rules/documents/conversion-failed/index.html",
        "label": "rules/documents/conversion-failed.rule.md"
      },
      "href": "../../../../specs/rules/documents/conversion-failed/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Conversion failed",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/documents/conversion-failed/index.html",
        "label": "rules/documents/conversion-failed.rule.md"
      },
      "href": "../../../../specs/rules/documents/conversion-failed/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Conversion failed",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-DOC-NOMD, severity info by default, documented with a before and after e…",
      "file": {
        "href": "../../../../specs/rules/documents/document-without-markdown/index.html",
        "label": "rules/documents/document-without-markdown.rule.md"
      },
      "href": "../../../../specs/rules/documents/document-without-markdown/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Document without markdown",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/documents/document-without-markdown/index.html",
        "label": "rules/documents/document-without-markdown.rule.md"
      },
      "href": "../../../../specs/rules/documents/document-without-markdown/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Document without markdown",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-DUP-CANDIDATE, severity info by default, documented with a before and af…",
      "file": {
        "href": "../../../../specs/rules/documents/duplicate-candidate/index.html",
        "label": "rules/documents/duplicate-candidate.rule.md"
      },
      "href": "../../../../specs/rules/documents/duplicate-candidate/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Duplicate candidate",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/documents/duplicate-candidate/index.html",
        "label": "rules/documents/duplicate-candidate.rule.md"
      },
      "href": "../../../../specs/rules/documents/duplicate-candidate/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Duplicate candidate",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-CONV-SUSPECT, severity warning by default, documented with a before and …",
      "file": {
        "href": "../../../../specs/rules/documents/suspect-conversion/index.html",
        "label": "rules/documents/suspect-conversion.rule.md"
      },
      "href": "../../../../specs/rules/documents/suspect-conversion/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Suspect conversion",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/documents/suspect-conversion/index.html",
        "label": "rules/documents/suspect-conversion.rule.md"
      },
      "href": "../../../../specs/rules/documents/suspect-conversion/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Suspect conversion",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-PRIVACY-WITHHELD, severity warning by default, documented with a before …",
      "file": {
        "href": "../../../../specs/rules/documents/transcript-withheld/index.html",
        "label": "rules/documents/transcript-withheld.rule.md"
      },
      "href": "../../../../specs/rules/documents/transcript-withheld/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Transcript withheld",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/documents/transcript-withheld/index.html",
        "label": "rules/documents/transcript-withheld.rule.md"
      },
      "href": "../../../../specs/rules/documents/transcript-withheld/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Transcript withheld",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…source, path, line and entity, same severity, message and remediation. The build…",
      "file": {
        "href": "../../../../specs/rules/engine/linter-build-parity/index.html",
        "label": "rules/engine/linter-build-parity.rule.md"
      },
      "href": "../../../../specs/rules/engine/linter-build-parity/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "severity",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…er and resolve its links, and take severities and remediations from the same cat…",
      "file": {
        "href": "../../../../specs/rules/engine/linter-build-parity/index.html",
        "label": "rules/engine/linter-build-parity.rule.md"
      },
      "href": "../../../../specs/rules/engine/linter-build-parity/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "severities",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-ID-DUP, severity error by default, documented with a before and after ex…",
      "file": {
        "href": "../../../../specs/rules/identifiers/duplicate-identifier/index.html",
        "label": "rules/identifiers/duplicate-identifier.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/duplicate-identifier/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Duplicate identifier",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/duplicate-identifier/index.html",
        "label": "rules/identifiers/duplicate-identifier.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/duplicate-identifier/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Duplicate identifier",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-ENCODING, severity error by default, documented with a before and after …",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-encoding/index.html",
        "label": "rules/identifiers/invalid-encoding.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-encoding/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid encoding",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-encoding/index.html",
        "label": "rules/identifiers/invalid-encoding.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-encoding/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid encoding",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-FM-INVALID, severity error by default, documented with a before and afte…",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-frontmatter/index.html",
        "label": "rules/identifiers/invalid-frontmatter.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-frontmatter/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid frontmatter",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-frontmatter/index.html",
        "label": "rules/identifiers/invalid-frontmatter.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-frontmatter/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid frontmatter",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-ID-INVALID, severity error by default, documented with a before and afte…",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-identifier/index.html",
        "label": "rules/identifiers/invalid-identifier.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-identifier/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid identifier",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/invalid-identifier/index.html",
        "label": "rules/identifiers/invalid-identifier.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/invalid-identifier/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Invalid identifier",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-META-REL, severity error by default, documented with a before and after …",
      "file": {
        "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html",
        "label": "rules/identifiers/relation-outside-the-matrix.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Relation outside the matrix",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html",
        "label": "rules/identifiers/relation-outside-the-matrix.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Relation outside the matrix",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-TYPE-CONFLICT, severity error by default, documented with a before and a…",
      "file": {
        "href": "../../../../specs/rules/identifiers/type-conflict/index.html",
        "label": "rules/identifiers/type-conflict.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/type-conflict/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Type conflict",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/type-conflict/index.html",
        "label": "rules/identifiers/type-conflict.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/type-conflict/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Type conflict",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-ATTRIBUTE-UNKNOWN, severity warning by default, documented with a before…",
      "file": {
        "href": "../../../../specs/rules/identifiers/unknown-attribute/index.html",
        "label": "rules/identifiers/unknown-attribute.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/unknown-attribute/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown attribute",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/unknown-attribute/index.html",
        "label": "rules/identifiers/unknown-attribute.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/unknown-attribute/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown attribute",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-TYPE-UNKNOWN, severity warning by default, documented with a before and …",
      "file": {
        "href": "../../../../specs/rules/identifiers/unknown-type/index.html",
        "label": "rules/identifiers/unknown-type.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/unknown-type/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown type",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/identifiers/unknown-type/index.html",
        "label": "rules/identifiers/unknown-type.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/unknown-type/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown type",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check E-LINK-BROKEN, severity error by default, documented with a before and aft…",
      "file": {
        "href": "../../../../specs/rules/links/broken-link/index.html",
        "label": "rules/links/broken-link.rule.md"
      },
      "href": "../../../../specs/rules/links/broken-link/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Broken link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/links/broken-link/index.html",
        "label": "rules/links/broken-link.rule.md"
      },
      "href": "../../../../specs/rules/links/broken-link/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Broken link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-LINK-CROSS-SOURCE, severity warning by default, documented with a before…",
      "file": {
        "href": "../../../../specs/rules/links/cross-source-link/index.html",
        "label": "rules/links/cross-source-link.rule.md"
      },
      "href": "../../../../specs/rules/links/cross-source-link/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Cross-source link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/links/cross-source-link/index.html",
        "label": "rules/links/cross-source-link.rule.md"
      },
      "href": "../../../../specs/rules/links/cross-source-link/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Cross-source link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-REF-UNRESOLVED, severity warning by default, documented with a before an…",
      "file": {
        "href": "../../../../specs/rules/links/unresolved-reference/index.html",
        "label": "rules/links/unresolved-reference.rule.md"
      },
      "href": "../../../../specs/rules/links/unresolved-reference/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unresolved reference",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/links/unresolved-reference/index.html",
        "label": "rules/links/unresolved-reference.rule.md"
      },
      "href": "../../../../specs/rules/links/unresolved-reference/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unresolved reference",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-STALE, severity warning by default, documented with a before and after e…",
      "file": {
        "href": "../../../../specs/rules/sources/stale-source/index.html",
        "label": "rules/sources/stale-source.rule.md"
      },
      "href": "../../../../specs/rules/sources/stale-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Stale source",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/sources/stale-source/index.html",
        "label": "rules/sources/stale-source.rule.md"
      },
      "href": "../../../../specs/rules/sources/stale-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Stale source",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-SOURCE-UNREACHABLE, severity warning by default, documented with a befor…",
      "file": {
        "href": "../../../../specs/rules/sources/unreachable-source/index.html",
        "label": "rules/sources/unreachable-source.rule.md"
      },
      "href": "../../../../specs/rules/sources/unreachable-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unreachable source",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/sources/unreachable-source/index.html",
        "label": "rules/sources/unreachable-source.rule.md"
      },
      "href": "../../../../specs/rules/sources/unreachable-source/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unreachable source",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-PRIVACY-DICTIONARY, severity warning by default, documented with a befor…",
      "file": {
        "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html",
        "label": "rules/sources/unusable-pseudonymisation-dictionary.rule.md"
      },
      "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unusable pseudonymisation dictionary",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html",
        "label": "rules/sources/unusable-pseudonymisation-dictionary.rule.md"
      },
      "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unusable pseudonymisation dictionary",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check I-REL-AMBIGUOUS, severity info by default, documented with a before and af…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html",
        "label": "rules/vocabulary/ambiguous-relation.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Ambiguous relation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html",
        "label": "rules/vocabulary/ambiguous-relation.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Ambiguous relation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-APP-MISSING, severity warning by default, documented with a before and a…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/missing-application/index.html",
        "label": "rules/vocabulary/missing-application.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/missing-application/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Missing application",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/missing-application/index.html",
        "label": "rules/vocabulary/missing-application.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/missing-application/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Missing application",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check I-PII-DETECTED, severity info by default, documented with a before and aft…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html",
        "label": "rules/vocabulary/personal-mention-detected.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Personal mention detected",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html",
        "label": "rules/vocabulary/personal-mention-detected.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Personal mention detected",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check I-DOMAIN-SUGGESTED, severity info by default, raised only when the configu…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check I-TERM-HOMONYM, severity info by default, documented with a before and aft…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/term-homonym/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/term-homonym/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-DOMAIN-UNCLASSIFIED, severity info by default, documented with a before …",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unclassified-domain/index.html",
        "label": "rules/vocabulary/unclassified-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unclassified-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unclassified domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unclassified-domain/index.html",
        "label": "rules/vocabulary/unclassified-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unclassified-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unclassified domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-TERM-UNDEFINED, severity warning by default, documented with a before an…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/undefined-term/index.html",
        "label": "rules/vocabulary/undefined-term.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/undefined-term/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Undefined term",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/undefined-term/index.html",
        "label": "rules/vocabulary/undefined-term.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/undefined-term/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Undefined term",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-APP-UNKNOWN, severity warning by default, documented with a before and a…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unknown-application/index.html",
        "label": "rules/vocabulary/unknown-application.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unknown-application/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown application",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unknown-application/index.html",
        "label": "rules/vocabulary/unknown-application.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unknown-application/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown application",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-DOMAIN-UNKNOWN, severity warning by default, documented with a before an…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unknown-domain/index.html",
        "label": "rules/vocabulary/unknown-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unknown-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unknown-domain/index.html",
        "label": "rules/vocabulary/unknown-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unknown-domain/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unknown domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Check W-TERM-UNUSED, severity info by default, documented with a before and afte…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unused-term/index.html",
        "label": "rules/vocabulary/unused-term.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unused-term/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unused term",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ter example in the check pages. The severity can be overridden per project or pe…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/unused-term/index.html",
        "label": "rules/vocabulary/unused-term.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/unused-term/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "severity",
      "title": "Unused term",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…y of type rule: a constraint with a severity and a condition, and an ## Applies …",
      "file": {
        "href": "../../../ingestion/typing/rule/index.html",
        "label": "ingestion/typing/rule.md"
      },
      "href": "../../../ingestion/typing/rule/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severity",
      "title": "Rule",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…s of the lock applied, findings per severity and per check, the contracts import…",
      "file": {
        "href": "../build-log/index.html",
        "label": "quality/findings/build-log.md"
      },
      "href": "../build-log/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severity",
      "title": "Build log",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…hecks (a check with its identifier, severity, remediation and page), projections…",
      "file": {
        "href": "../../plugins/contribution-point/index.html",
        "label": "quality/plugins/contribution-point.md"
      },
      "href": "../../plugins/contribution-point/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severity",
      "title": "Contribution point",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…th the identifier of its check, its severity, the file and line when there is on…",
      "file": {
        "href": "../../../../specs/data/inference/findings-block/index.html",
        "label": "data/inference/findings-block.md"
      },
      "href": "../../../../specs/data/inference/findings-block/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "severity",
      "title": "Findings block",
      "type": "data_object",
      "typeLabel": "Data object"
    },
    {
      "context": "… their pivots, and the findings per severity and per check; the log carries the …",
      "file": {
        "href": "../../../../specs/objects/ingestion/build/index.html",
        "label": "objects/ingestion/build.md"
      },
      "href": "../../../../specs/objects/ingestion/build/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severity",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…t of a check: a check identifier, a severity, a file and line when there is one,…",
      "file": {
        "href": "../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "../../../../specs/objects/quality/finding/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severity",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…hen no finding reaches the blocking severity, 1 otherwise, 2 on an execution err…",
      "file": {
        "href": "../../../../specs/processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "../../../../specs/processes/quality/lint/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "surface": "severity",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…n who reads the findings: sets the severities under checks: and the fail-on poli…",
      "file": {
        "href": "../../../../specs/roles/quality/quality-owner/index.html",
        "label": "roles/quality/quality-owner.md"
      },
      "href": "../../../../specs/roles/quality/quality-owner/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "severities",
      "title": "Quality owner",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…ted by check W-OPERATION-AMBIGUOUS, severity warning by default, documented with…",
      "file": {
        "href": "../../../../specs/rules/engine/operation-matching/index.html",
        "label": "rules/engine/operation-matching.rule.md"
      },
      "href": "../../../../specs/rules/engine/operation-matching/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "surface": "severity",
      "title": "Operation matching",
      "type": "rule",
      "typeLabel": "Business rule"
    }
  ]
}
