{
  "$schema": "folio-library-document/v1",
  "id": "rfc8174-uppercase-vs-lowercase-2119-key-words",
  "title": "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words",
  "variant": "pdf",
  "pages": null,
  "tocSource": "none",
  "tocMethod": null,
  "toc": [],
  "sections": [
    {
      "id": "page-001",
      "number": null,
      "title": "Page 1",
      "level": 1,
      "pageStart": 1,
      "pageEnd": 1,
      "labelStart": null,
      "labelEnd": null,
      "words": 194,
      "summary": null,
      "keywords": [
        {
          "term": "internet engineering",
          "heading": false
        },
        {
          "term": "rfc key",
          "heading": false
        },
        {
          "term": "key words",
          "heading": false
        },
        {
          "term": "current practice",
          "heading": false
        },
        {
          "term": "uppercase",
          "heading": false
        },
        {
          "term": "task force",
          "heading": false
        }
      ],
      "extract": "RFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words B. Leiba BEST CURRENT PRACTICE Internet Engineering Task Force (IETF) B. Leiba Request for Comments: 8174 Huawei Technologies BCP: 14 May 2017 Updates: 2119 Category: Best Current Practice ISSN: 2070-1721 Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words Abstract RFC 2119 specifies common key words that may be used in protocol",
      "extractCut": true
    },
    {
      "id": "page-002",
      "number": null,
      "title": "Page 2",
      "level": 1,
      "pageStart": 2,
      "pageEnd": 2,
      "labelStart": null,
      "labelEnd": null,
      "words": 26,
      "summary": null,
      "keywords": [],
      "extract": "Leiba Best Current Practice [Page 1] 9/21/26, 6:25 PM RFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words | RFC Editor https://www.rfc-editor.org/info/rfc8174/ 2/8",
      "extractCut": false
    },
    {
      "id": "page-003",
      "number": null,
      "title": "Page 3",
      "level": 1,
      "pageStart": 3,
      "pageEnd": 3,
      "labelStart": null,
      "labelEnd": null,
      "words": 343,
      "summary": null,
      "keywords": [
        {
          "term": "simplified bsd",
          "heading": false
        },
        {
          "term": "ietf trust",
          "heading": false
        },
        {
          "term": "bsd license",
          "heading": false
        },
        {
          "term": "trust legal",
          "heading": false
        },
        {
          "term": "key words",
          "heading": false
        },
        {
          "term": "rfc",
          "heading": false
        }
      ],
      "extract": "RFC 8174 RFC 2119 Clarification May 2017 Copyright Notice Copyright (c) 2017 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your",
      "extractCut": true
    },
    {
      "id": "page-004",
      "number": null,
      "title": "Page 4",
      "level": 1,
      "pageStart": 4,
      "pageEnd": 4,
      "labelStart": null,
      "labelEnd": null,
      "words": 26,
      "summary": null,
      "keywords": [],
      "extract": "Leiba Best Current Practice [Page 2] 9/21/26, 6:25 PM RFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words | RFC Editor https://www.rfc-editor.org/info/rfc8174/ 4/8",
      "extractCut": false
    },
    {
      "id": "page-005",
      "number": null,
      "title": "Page 5",
      "level": 1,
      "pageStart": 5,
      "pageEnd": 5,
      "labelStart": null,
      "labelEnd": null,
      "words": 324,
      "summary": null,
      "keywords": [
        {
          "term": "key words",
          "heading": false
        },
        {
          "term": "ietf documents",
          "heading": false
        },
        {
          "term": "phrase near",
          "heading": false
        },
        {
          "term": "document defines",
          "heading": false
        },
        {
          "term": "capitalized",
          "heading": false
        },
        {
          "term": "capitals",
          "heading": false
        },
        {
          "term": "normative text",
          "heading": false
        },
        {
          "term": "rfc",
          "heading": false
        }
      ],
      "extract": "RFC 8174 RFC 2119 Clarification May 2017 2. Clarifying Capitalization of Key Words The following change is made to [RFC2119]: === OLD === In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. Authors who follow these guidelines should incorporate",
      "extractCut": true
    },
    {
      "id": "page-006",
      "number": null,
      "title": "Page 6",
      "level": 1,
      "pageStart": 6,
      "pageEnd": 6,
      "labelStart": null,
      "labelEnd": null,
      "words": 36,
      "summary": null,
      "keywords": [],
      "extract": "appear in all capitals, as shown here. === END === Leiba Best Current Practice [Page 3] 9/21/26, 6:25 PM RFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words | RFC Editor https://www.rfc-editor.org/info/rfc8174/ 6/8",
      "extractCut": false
    },
    {
      "id": "page-007",
      "number": null,
      "title": "Page 7",
      "level": 1,
      "pageStart": 7,
      "pageEnd": 7,
      "labelStart": null,
      "labelEnd": null,
      "words": 92,
      "summary": null,
      "keywords": [
        {
          "term": "security considerations",
          "heading": false
        },
        {
          "term": "rfc",
          "heading": false
        },
        {
          "term": "key words",
          "heading": false
        }
      ],
      "extract": "RFC 8174 RFC 2119 Clarification May 2017 3. IANA Considerations This document does not require any IANA actions. 4. Security Considerations This document is purely procedural; there are no related security considerations. 5. Normative References [RFC2119] Bradner, S., \"Key words for use in RFCs to Indicate Requirement Levels\", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997,",
      "extractCut": true
    },
    {
      "id": "page-008",
      "number": null,
      "title": "Page 8",
      "level": 1,
      "pageStart": 8,
      "pageEnd": 8,
      "labelStart": null,
      "labelEnd": null,
      "words": 26,
      "summary": null,
      "keywords": [],
      "extract": "Leiba Best Current Practice [Page 4] 9/21/26, 6:25 PM RFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words | RFC Editor https://www.rfc-editor.org/info/rfc8174/ 8/8",
      "extractCut": false
    }
  ],
  "checks": {},
  "withheld": false,
  "pagesCovered": 8,
  "keywords": [
    {
      "term": "words rfc",
      "heading": false
    },
    {
      "term": "rfc key",
      "heading": false
    },
    {
      "term": "rfc clarification",
      "heading": false
    },
    {
      "term": "rfc editor",
      "heading": false
    },
    {
      "term": "rfc specifies",
      "heading": false
    },
    {
      "term": "ietf documents",
      "heading": false
    },
    {
      "term": "uppercase usage",
      "heading": false
    },
    {
      "term": "ietf trust",
      "heading": false
    },
    {
      "term": "clarifying capitalization",
      "heading": false
    },
    {
      "term": "common key",
      "heading": false
    },
    {
      "term": "document defines",
      "heading": false
    },
    {
      "term": "iana considerations",
      "heading": false
    }
  ],
  "links": {
    "repo": "litlfred/cat-harness",
    "branch": "main",
    "dir": "library/rfc8174-uppercase-vs-lowercase-2119-key-words"
  }
}
