{
  "id": "glossary/ingestion/sources/corpus",
  "mentions": [
    {
      "context": "…merates the candidate pairs, so that the full matrix of a corpus is never built.",
      "file": {
        "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html",
        "label": "meetings/2026/2026-07-09-twin-resources-review/twin-resources-review.md"
      },
      "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 3,
      "surface": "corpus",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "… expression looks like a term of the corpus rather than a word of its own prose.…",
      "file": {
        "href": "../../../inference/recognition/word-confidence/index.html",
        "label": "inference/recognition/word-confidence.md"
      },
      "href": "../../../inference/recognition/word-confidence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "corpus",
      "title": "Word confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tyled and checked without building a corpus: every slot of the site rendered wit…",
      "file": {
        "href": "../../../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../../../specs/screens/pages/gallery-index/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "corpus",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…covery kept because it recurs in the corpus without a note defining it: a candid…",
      "file": {
        "href": "../../../inference/recognition/keyword/index.html",
        "label": "inference/recognition/keyword.md"
      },
      "href": "../../../inference/recognition/keyword/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "corpus",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ally, by the name of a folder of the corpus (a folder domain) or by glob pattern…",
      "file": {
        "href": "../../typing/domain/index.html",
        "label": "ingestion/typing/domain.md"
      },
      "href": "../../typing/domain/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "corpus",
      "title": "Domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… reads from the configuration, for a corpus nobody filed yet. Every term with a …",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "corpus",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The first import of a corpus puts every file in one commit. If the commit alone …",
      "file": {
        "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html",
        "label": "meetings/2026/2026-07-09-twin-resources-review/twin-resources-review.vtt"
      },
      "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html#L2",
      "kind": "recognised",
      "line": 2,
      "location": "00:05:25",
      "passages": 3,
      "surface": "corpus",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…sive part. Comparing every pair of a corpus of a thousand files is half a millio…",
      "file": {
        "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html",
        "label": "meetings/2026/2026-07-09-twin-resources-review/twin-resources-review.vtt"
      },
      "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html#L4",
      "kind": "recognised",
      "line": 4,
      "location": "00:15:05",
      "passages": 3,
      "surface": "corpus",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…roduct of five signals read from the corpus alone, in the same pass as the score…",
      "file": {
        "href": "../../../inference/recognition/word-confidence/index.html",
        "label": "inference/recognition/word-confidence.md"
      },
      "href": "../../../inference/recognition/word-confidence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "corpus",
      "title": "Word confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… a word present in every file of the corpus 0. The publication threshold reads i…",
      "file": {
        "href": "../../../inference/recognition/word-confidence/index.html",
        "label": "inference/recognition/word-confidence.md"
      },
      "href": "../../../inference/recognition/word-confidence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "corpus",
      "title": "Word confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…the corporate chrome on the fixtures corpus, named after it, beside the default …",
      "file": {
        "href": "../../../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 3,
      "surface": "corpus",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ing to do) and the degraded cases: a corpus fed by one repository, a note withou…",
      "file": {
        "href": "../../../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 3,
      "surface": "corpus",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…covery kept because it recurs in the corpus without a note defining it: a candid…",
      "file": {
        "href": "../../../inference/recognition/keyword/index.html",
        "label": "inference/recognition/keyword.md"
      },
      "href": "../../../inference/recognition/keyword/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "corpus",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…bourhood as an emergent domain for a corpus nobody filed. Repositories are usual…",
      "file": {
        "href": "../../typing/domain/index.html",
        "label": "ingestion/typing/domain.md"
      },
      "href": "../../typing/domain/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "corpus",
      "title": "Domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…iguration says so, because a growing corpus moves its pivots. A proposal is prom…",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "corpus",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "broader",
      "file": {
        "href": "../../../quality/linter/golden-corpus/index.html",
        "label": "quality/linter/golden-corpus.md"
      },
      "href": "../../../quality/linter/golden-corpus/index.html#L1",
      "kind": "written",
      "line": 1,
      "passages": 2,
      "title": "Golden corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A fixed corpus in which the tool describes itself, in English and in French, wit…",
      "file": {
        "href": "../../../quality/linter/golden-corpus/index.html",
        "label": "quality/linter/golden-corpus.md"
      },
      "href": "../../../quality/linter/golden-corpus/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "corpus",
      "title": "Golden corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…dex and the to-do page show what the corpus already gives before any note is rew…",
      "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#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 2,
      "surface": "corpus",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…e and the findings, then improve the corpus at its own pace: a note for a word e…",
      "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#L18",
      "kind": "recognised",
      "line": 18,
      "passages": 2,
      "surface": "corpus",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… passages follow, grouped by page in corpus order, two in view per page, with th…",
      "file": {
        "href": "../../../../specs/screens/pages/keyword-page/index.html",
        "label": "screens/pages/keyword-page.md"
      },
      "href": "../../../../specs/screens/pages/keyword-page/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "corpus",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s shown. Under it, \"The passages, in corpus order\" with the sentence \"N files.\",…",
      "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": 2,
      "surface": "corpus",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The second way into a corpus, after a word: a space, one per source the site is …",
      "file": {
        "href": "../../../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../../../specs/screens/pages/spaces/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "corpus",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… badge alone under a width, is to be decided once a corpus carries such a title.",
      "file": {
        "href": "../../../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../../../specs/screens/pages/spaces/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 2,
      "surface": "corpus",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…, or answers a question of the whole corpus, in a compact text made for a person…",
      "file": {
        "href": "../../../inference/model/query/index.html",
        "label": "inference/model/query.md"
      },
      "href": "../../../inference/model/query/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Query",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…rm, one dictionary per locale of the corpus. Glossary sources come first, so tha…",
      "file": {
        "href": "../../../inference/recognition/dictionary/index.html",
        "label": "inference/recognition/dictionary.md"
      },
      "href": "../../../inference/recognition/dictionary/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Dictionary",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…word names nothing on its own in any corpus: an article, a pronoun, a form of an…",
      "file": {
        "href": "../../../inference/recognition/stopword/index.html",
        "label": "inference/recognition/stopword.md"
      },
      "href": "../../../inference/recognition/stopword/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Stopword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nised by the name of a folder of the corpus rather than by glob patterns: folder…",
      "file": {
        "href": "../../typing/folder-domain/index.html",
        "label": "ingestion/typing/folder-domain.md"
      },
      "href": "../../typing/folder-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "corpus",
      "title": "Folder domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…h/ so that a page searches the whole corpus without a server: an entity table an…",
      "file": {
        "href": "../../../publication/search/search-index/index.html",
        "label": "publication/search/search-index.md"
      },
      "href": "../../../publication/search/search-index/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Search index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ists its passages grouped by file in corpus order, each linked to its line, and …",
      "file": {
        "href": "../../../publication/site/passage/index.html",
        "label": "publication/site/passage.md"
      },
      "href": "../../../publication/site/passage/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Passage",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…very slot with fixture data so that a theme is styled without building a corpus.",
      "file": {
        "href": "../../../publication/site/slot/index.html",
        "label": "publication/site/slot.md"
      },
      "href": "../../../publication/site/slot/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "corpus",
      "title": "Slot",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… the golden corpus and on the faulty corpus holds them to it, and the JSON repor…",
      "file": {
        "href": "../../../quality/checks/local-check/index.html",
        "label": "quality/checks/local-check.md"
      },
      "href": "../../../quality/checks/local-check/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "corpus",
      "title": "Local check",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…uilt from the model and its fragments; or answer a question of the whole corpus.",
      "file": {
        "href": "../../../../specs/processes/quality/query/index.html",
        "label": "processes/quality/query.md"
      },
      "href": "../../../../specs/processes/quality/query/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "corpus",
      "title": "Query",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…prerelease; it then lints the faulty corpus through the published command line f…",
      "file": {
        "href": "../../../../specs/processes/quality/release/index.html",
        "label": "processes/quality/release.md"
      },
      "href": "../../../../specs/processes/quality/release/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "corpus",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…nt in the merge requests, and holds the corpus to the rules the checks describe.",
      "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": "corpus",
      "title": "Quality owner",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…n the repository copies each fixture corpus, the golden ones and the faulty ones…",
      "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,
      "surface": "corpus",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…roposes and files nothing: a growing corpus moves its pivots, and a note would s…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "corpus",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…e in the repository, and a datum the corpus lacks is simply absent. A deck and t…",
      "file": {
        "href": "../../../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../../../specs/screens/pages/document-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "corpus",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…as is the query, with its occurrences or its citations, when the corpus has one.",
      "file": {
        "href": "../../../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../../../specs/screens/pages/edge-cases/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "surface": "corpus",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… its own, is to be decided on a real corpus once one reaches it. The accessibili…",
      "file": {
        "href": "../../../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../../../specs/screens/pages/entity-page/index.html#L47",
      "kind": "recognised",
      "line": 47,
      "surface": "corpus",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Two ways into a corpus: a word, or a space. The page opens on a question, \"What …",
      "file": {
        "href": "../../../../specs/screens/pages/home/index.html",
        "label": "screens/pages/home.md"
      },
      "href": "../../../../specs/screens/pages/home/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "corpus",
      "title": "Home",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Full-text search over the whole corpus, without a server. The index is generated…",
      "file": {
        "href": "../../../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../../../specs/screens/pages/search/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "corpus",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Reads: nothing of the corpus; the theme of the site",
      "file": {
        "href": "../../../../specs/screens/panels/colour-scheme/index.html",
        "label": "screens/panels/colour-scheme.md"
      },
      "href": "../../../../specs/screens/panels/colour-scheme/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "surface": "corpus",
      "title": "Colour scheme",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
