{
  "id": "keywords/glossary",
  "mentions": [
    {
      "context": "The loop that keeps this wiki alive: a change in the glossary or in the specifications is linted where it is written, then the configuration repository rebuilds…",
      "file": {
        "href": "../../specs/processes/publication/publishing-the-wiki/index.html",
        "label": "processes/publication/publishing-the-wiki.md"
      },
      "href": "../../specs/processes/publication/publishing-the-wiki/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 3,
      "surface": "glossary",
      "title": "Publishing the wiki",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…three regions. On the left, the tree of the space the word is filed in: the glossary when the configuration names one, else the source of the first passage, the…",
      "file": {
        "href": "../../specs/screens/pages/keyword-page/index.html",
        "label": "screens/pages/keyword-page.md"
      },
      "href": "../../specs/screens/pages/keyword-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 3,
      "surface": "glossary",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…nd a detail line, the type and the first line of a note, the citations of a glossary term or the documents of a word without a note; Enter opens the results pag…",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 3,
      "surface": "glossary",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e form to each entity at half the confidence it would have with one target, glossary entities first. A ## Not to be confused with section in each note tells the…",
      "file": {
        "href": "../../glossary/inference/recognition/homonym/index.html",
        "label": "inference/recognition/homonym.md"
      },
      "href": "../../glossary/inference/recognition/homonym/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "glossary",
      "title": "Homonym",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…s to each entity at half the confidence it would have with a single target, glossary entities first, and the finding names the form and the entities. When the t…",
      "file": {
        "href": "../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../specs/rules/vocabulary/term-homonym/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "glossary",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… collation rules of the project locale, accents included, and the words without a definition are never set apart: they are the working list of a glossary owner.",
      "file": {
        "href": "../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "../../specs/screens/pages/alphabetical-index/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "glossary",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "An author pushes a note to the main branch of the glossary or of the specifications, after the lint of the merge request.",
      "file": {
        "href": "../../specs/processes/publication/publishing-the-wiki/index.html",
        "label": "processes/publication/publishing-the-wiki.md"
      },
      "href": "../../specs/processes/publication/publishing-the-wiki/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 3,
      "surface": "glossary",
      "title": "Publishing the wiki",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…still covers it: every check has a rule note, every page slot a screen note, every active type a note, every configuration key and check family a glossary term.",
      "file": {
        "href": "../../specs/processes/publication/publishing-the-wiki/index.html",
        "label": "processes/publication/publishing-the-wiki.md"
      },
      "href": "../../specs/processes/publication/publishing-the-wiki/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 3,
      "surface": "glossary",
      "title": "Publishing the wiki",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…ffers to propose a definition: a button leading to the new-file page of the glossary repository when it lives on GitHub or GitLab, else to the contribution addr…",
      "file": {
        "href": "../../specs/screens/pages/keyword-page/index.html",
        "label": "screens/pages/keyword-page.md"
      },
      "href": "../../specs/screens/pages/keyword-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 3,
      "surface": "glossary",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Propose a definition → the forge of the glossary, else the contribution address of the project",
      "file": {
        "href": "../../specs/screens/pages/keyword-page/index.html",
        "label": "screens/pages/keyword-page.md"
      },
      "href": "../../specs/screens/pages/keyword-page/index.html#L29",
      "kind": "recognised",
      "line": 29,
      "passages": 3,
      "surface": "glossary",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…le, followed on the same line by \"Used in 6 documents, never defined in the glossary\", from the counts of the keyword page; a note under the list says that the …",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L26",
      "kind": "recognised",
      "line": 26,
      "passages": 3,
      "surface": "glossary",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…d but not defined appear with the others, dotted, which is how a gap of the glossary shows. A fifth facet, \"Without a note\", keeps them among the results, keeps…",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L26",
      "kind": "recognised",
      "line": 26,
      "passages": 3,
      "surface": "glossary",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…t. A ## Not to be confused with section in each note tells the reader which is which; this glossary carries three such pairs on purpose, source, link and index.",
      "file": {
        "href": "../../glossary/inference/recognition/homonym/index.html",
        "label": "inference/recognition/homonym.md"
      },
      "href": "../../glossary/inference/recognition/homonym/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "glossary",
      "title": "Homonym",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…or aliases settle it; when they are one concept seen from two sides, as the glossary term and the business object called \"Entity\" in this wiki, both stay and a …",
      "file": {
        "href": "../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../specs/rules/vocabulary/term-homonym/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "glossary",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…e; the note under the table says that those words are the working list of a glossary owner. When the whole index rendered as one page would weigh more than 100 …",
      "file": {
        "href": "../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "../../specs/screens/pages/alphabetical-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "glossary",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…le, the query marked in it, a detail line (\"Type — first line\" for a note, \"Glossary term — cited in N pages\" for a note of a glossary source, \"Used in N docume…",
      "file": {
        "href": "../../specs/screens/pages/home/index.html",
        "label": "screens/pages/home.md"
      },
      "href": "../../specs/screens/pages/home/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "Glossary",
      "title": "Home",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… first line\" for a note, \"Glossary term — cited in N pages\" for a note of a glossary source, \"Used in N documents, never defined\" for a word without a note) and…",
      "file": {
        "href": "../../specs/screens/pages/home/index.html",
        "label": "screens/pages/home.md"
      },
      "href": "../../specs/screens/pages/home/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "glossary",
      "title": "Home",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e, keyed by their comparison form, one dictionary per locale of the corpus. Glossary sources come first, so that their titles win when a form names several enti…",
      "file": {
        "href": "../../glossary/inference/recognition/dictionary/index.html",
        "label": "inference/recognition/dictionary.md"
      },
      "href": "../../glossary/inference/recognition/dictionary/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "Glossary",
      "title": "Dictionary",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…the keyword stays searchable without a page. The to-do page lists the keywords with their counts, so that the glossary owner turns the frequent ones into terms.",
      "file": {
        "href": "../../glossary/inference/recognition/keyword/index.html",
        "label": "inference/recognition/keyword.md"
      },
      "href": "../../glossary/inference/recognition/keyword/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "glossary",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A note of a glossary source: the H1 is the term, the first paragraph its definition, aliases its other names and broader the term it specialises. Every title an…",
      "file": {
        "href": "../../glossary/inference/recognition/term/index.html",
        "label": "inference/recognition/term.md"
      },
      "href": "../../glossary/inference/recognition/term/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "glossary",
      "title": "Term",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…dge repository lints itself in its merge requests with the linter, and this glossary and the specifications of the tool are two of them. A repository that holds…",
      "file": {
        "href": "../../glossary/ingestion/sources/knowledge-repository/index.html",
        "label": "ingestion/sources/knowledge-repository.md"
      },
      "href": "../../glossary/ingestion/sources/knowledge-repository/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "glossary",
      "title": "Knowledge repository",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… a change in the expected result goes through a reviewed pull request. This glossary and its companion specification repository are the public counterpart: real…",
      "file": {
        "href": "../../glossary/quality/linter/golden-corpus/index.html",
        "label": "quality/linter/golden-corpus.md"
      },
      "href": "../../glossary/quality/linter/golden-corpus/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "glossary",
      "title": "Golden corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…s ref or a local path, its locale, its default application, whether it is a glossary, and its typing rules. The build fetches it into the pipeline cache without…",
      "file": {
        "href": "../../specs/objects/ingestion/source/index.html",
        "label": "objects/ingestion/source.md"
      },
      "href": "../../specs/objects/ingestion/source/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "glossary",
      "title": "Source",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "… from the titles and aliases of the entities, those of a folded twin naming the entity it became, glossary sources first, stopwords excluded; flag the homonyms.",
      "file": {
        "href": "../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../specs/processes/ingestion/build-pipeline/index.html#L20",
      "kind": "recognised",
      "line": 20,
      "surface": "glossary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…ry per knowledge repository, a git URL cloned at depth 1 or a local path, a glossary source marked glossary: true so that its titles win when a word could mean …",
      "file": {
        "href": "../../specs/processes/ingestion/onboarding-a-repository/index.html",
        "label": "processes/ingestion/onboarding-a-repository.md"
      },
      "href": "../../specs/processes/ingestion/onboarding-a-repository/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "glossary",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…hat one repository cannot see alone: links into other sources, frontmatter relations across sources and homonyms with the glossary; it never rebuilds the model.",
      "file": {
        "href": "../../specs/processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "../../specs/processes/quality/lint/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "glossary",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…s repository names its roles by path, roles/publication/reader, because the glossary carries a term with the same title as one of them. A note found under a typ…",
      "file": {
        "href": "../../specs/rules/links/unresolved-reference/index.html",
        "label": "rules/links/unresolved-reference.rule.md"
      },
      "href": "../../specs/rules/links/unresolved-reference/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "glossary",
      "title": "Unresolved reference",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "A glossary term is never cited: neither its title nor its aliases appear elsewhere.",
      "file": {
        "href": "../../specs/rules/vocabulary/unused-term/index.html",
        "label": "rules/vocabulary/unused-term.rule.md"
      },
      "href": "../../specs/rules/vocabulary/unused-term/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "glossary",
      "title": "Unused term",
      "type": "rule",
      "typeLabel": "Business rule"
    }
  ]
}
