{
  "id": "briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review",
  "mentions": [
    {
      "context": "…n on how the forms of one document, a deck, its notes, the transcript of the ses…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 7,
      "surface": "deck",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…its content signal is capped and the finding says so. The base name and the titl…",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…its content signal is capped and the finding says so. The base name and the titl…",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…he forms of one document, a deck, its notes, the transcript of the session where…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "notes",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Working session on how the forms of one document, a deck, its notes, the transcr…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/meeting/index.html",
        "label": "ingestion/documents/meeting.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 4,
      "surface": "Working session",
      "title": "Meeting",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "decisions",
      "file": {
        "href": "../../../../../specs/decisions/inference/minhash-for-twin-resources/index.html",
        "label": "decisions/inference/minhash-for-twin-resources.md"
      },
      "href": "#L1",
      "kind": "written",
      "line": 1,
      "passages": 3,
      "title": "MinHash for twin resources",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "A deck and its notes rarely share sentences: when the word counts of a pair diff…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 7,
      "surface": "deck",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…win resources. A workshop exists as a deck, as notes and as a transcript, and th…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "passages": 7,
      "surface": "deck",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A deck and its notes rarely share sentences, though. The deck says three words p…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 7,
      "surface": "deck",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…s rarely share sentences, though. The deck says three words per slide; the notes…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 7,
      "surface": "deck",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…though. The deck says three words per slide; the notes say a paragraph per slide…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 7,
      "surface": "slide",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…hough. The deck says three words per slide; the notes say a paragraph per slide.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/deck/index.html",
        "label": "ingestion/documents/deck.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 7,
      "surface": "slide",
      "title": "Deck",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…timated at one half or more, and the finding gives the share of lines in common.…",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ommon. The quality owner reviews the wording of the duplicate candidate finding.",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…mputed on the full shingle sets. The finding gives the share of lines in common.",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L7",
      "kind": "recognised",
      "line": 7,
      "location": "00:28:30",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…he content signal is capped, and the finding says so. The base name and the titl…",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "location": "00:37:05",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… index recomputed on the close pairs. Participant-4 reviews the finding wording.",
      "file": {
        "href": "../../../../../glossary/quality/findings/finding/index.html",
        "label": "quality/findings/finding.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…timated at one half or more, and the finding gives the share of lines in common.…",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…ommon. The quality owner reviews the wording of the duplicate candidate finding.",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…mputed on the full shingle sets. The finding gives the share of lines in common.",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L7",
      "kind": "recognised",
      "line": 7,
      "location": "00:28:30",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…he content signal is capped, and the finding says so. The base name and the titl…",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "location": "00:37:05",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "… index recomputed on the close pairs. Participant-4 reviews the finding wording.",
      "file": {
        "href": "../../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 6,
      "surface": "finding",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "A deck and its notes rarely share sentences: when the word counts of a pair diff…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 5,
      "surface": "notes",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…rces. A workshop exists as a deck, as notes and as a transcript, and the reader …",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "passages": 5,
      "surface": "notes",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A deck and its notes rarely share sentences, though. The deck says three words p…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 5,
      "surface": "notes",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…hough. The deck says three words per slide; the notes say a paragraph per slide.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "location": "00:33:10",
      "passages": 5,
      "surface": "notes",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ck, its notes, the transcript of the session where it was shown, are recognised …",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/meeting/index.html",
        "label": "ingestion/documents/meeting.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 4,
      "surface": "session",
      "title": "Meeting",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…specifications and the quality owner. The transcript sits next to these minutes.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/meeting/index.html",
        "label": "ingestion/documents/meeting.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 4,
      "surface": "minutes",
      "title": "Meeting",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Decision of the session, then: minhash for twin resources, as Participant-2 desc…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/meeting/index.html",
        "label": "ingestion/documents/meeting.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 4,
      "surface": "session",
      "title": "Meeting",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "MinHash for twin resources: the estimate on 128 functions decides which pairs ar…",
      "file": {
        "href": "../../../../../specs/decisions/inference/minhash-for-twin-resources/index.html",
        "label": "decisions/inference/minhash-for-twin-resources.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 3,
      "surface": "MinHash for twin resources",
      "title": "MinHash for twin resources",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…sion of the session, then: minhash for twin resources, as Participant-2 describe…",
      "file": {
        "href": "../../../../../specs/decisions/inference/minhash-for-twin-resources/index.html",
        "label": "decisions/inference/minhash-for-twin-resources.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 3,
      "surface": "minhash for twin resources",
      "title": "MinHash for twin resources",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…ing session on how the forms of one document, a deck, its notes, the transcript …",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/document/index.html",
        "label": "ingestion/documents/document.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "document",
      "title": "Document",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The page of a merged document names the signals of every scored pair, and the lo…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/document/index.html",
        "label": "ingestion/documents/document.md"
      },
      "href": "#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 3,
      "surface": "document",
      "title": "Document",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…. If the commit alone grouped files, the whole repository would be one document.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/document/index.html",
        "label": "ingestion/documents/document.md"
      },
      "href": "#L2",
      "kind": "recognised",
      "line": 2,
      "location": "00:05:25",
      "passages": 3,
      "surface": "document",
      "title": "Document",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e document, a deck, its notes, the transcript of the session where it was shown,…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/transcript/index.html",
        "label": "ingestion/documents/transcript.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "transcript",
      "title": "Transcript",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…specifications and the quality owner. The transcript sits next to these minutes.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/transcript/index.html",
        "label": "ingestion/documents/transcript.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "transcript",
      "title": "Transcript",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…xists as a deck, as notes and as a transcript, and the reader must see one page.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/transcript/index.html",
        "label": "ingestion/documents/transcript.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "passages": 3,
      "surface": "transcript",
      "title": "Transcript",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…merates the candidate pairs, so that the full matrix of a corpus is never built.",
      "file": {
        "href": "../../../../../glossary/ingestion/sources/corpus/index.html",
        "label": "ingestion/sources/corpus.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 3,
      "surface": "corpus",
      "title": "Corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The first import of a corpus puts every file in one commit. If the commit alone …",
      "file": {
        "href": "../../../../../glossary/ingestion/sources/corpus/index.html",
        "label": "ingestion/sources/corpus.md"
      },
      "href": "#L2",
      "kind": "recognised",
      "line": 2,
      "location": "00:05:25",
      "passages": 3,
      "surface": "corpus",
      "title": "Corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…sive part. Comparing every pair of a corpus of a thousand files is half a millio…",
      "file": {
        "href": "../../../../../glossary/ingestion/sources/corpus/index.html",
        "label": "ingestion/sources/corpus.md"
      },
      "href": "#L4",
      "kind": "recognised",
      "line": 4,
      "location": "00:15:05",
      "passages": 3,
      "surface": "corpus",
      "title": "Corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ch pairs are close, the exact Jaccard index is recomputed on the pairs estimated…",
      "file": {
        "href": "../../../../../glossary/publication/search/alphabetical-index/index.html",
        "label": "publication/search/alphabetical-index.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… half or more get their exact jaccard index recomputed on the full shingle sets.…",
      "file": {
        "href": "../../../../../glossary/publication/search/alphabetical-index/index.html",
        "label": "publication/search/alphabetical-index.md"
      },
      "href": "#L7",
      "kind": "recognised",
      "line": 7,
      "location": "00:28:30",
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…cipant-2 described it, with the exact index recomputed on the close pairs. Parti…",
      "file": {
        "href": "../../../../../glossary/publication/search/alphabetical-index/index.html",
        "label": "publication/search/alphabetical-index.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ch pairs are close, the exact Jaccard index is recomputed on the pairs estimated…",
      "file": {
        "href": "../../../../../glossary/publication/search/search-index/index.html",
        "label": "publication/search/search-index.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 3,
      "surface": "index",
      "title": "Search index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… half or more get their exact jaccard index recomputed on the full shingle sets.…",
      "file": {
        "href": "../../../../../glossary/publication/search/search-index/index.html",
        "label": "publication/search/search-index.md"
      },
      "href": "#L7",
      "kind": "recognised",
      "line": 7,
      "location": "00:28:30",
      "passages": 3,
      "surface": "index",
      "title": "Search index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…cipant-2 described it, with the exact index recomputed on the close pairs. Parti…",
      "file": {
        "href": "../../../../../glossary/publication/search/search-index/index.html",
        "label": "publication/search/search-index.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 3,
      "surface": "index",
      "title": "Search index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ch pairs are close, the exact Jaccard index is recomputed on the pairs estimated…",
      "file": {
        "href": "../../../../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… half or more get their exact jaccard index recomputed on the full shingle sets.…",
      "file": {
        "href": "../../../../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "#L7",
      "kind": "recognised",
      "line": 7,
      "location": "00:28:30",
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…cipant-2 described it, with the exact index recomputed on the close pairs. Parti…",
      "file": {
        "href": "../../../../../specs/screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "location": "00:57:55",
      "passages": 3,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…hor of the specifications and the quality owner. The transcript sits next to the…",
      "file": {
        "href": "../../../../../specs/roles/quality/quality-owner/index.html",
        "label": "roles/quality/quality-owner.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "quality owner",
      "title": "Quality owner",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…the share of lines in common. The quality owner reviews the wording of the dupli…",
      "file": {
        "href": "../../../../../specs/roles/quality/quality-owner/index.html",
        "label": "roles/quality/quality-owner.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 2,
      "surface": "quality owner",
      "title": "Quality owner",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…is founded by a declaration in the frontmatter, a shared base name, a title equa…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/frontmatter/index.html",
        "label": "ingestion/documents/frontmatter.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "frontmatter",
      "title": "Frontmatter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…is founded by a declaration in the frontmatter, a shared base name, a title equa…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/frontmatter/index.html",
        "label": "ingestion/documents/frontmatter.md"
      },
      "href": "#L3",
      "kind": "recognised",
      "line": 3,
      "location": "00:09:55",
      "passages": 2,
      "surface": "frontmatter",
      "title": "Frontmatter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ve signal. Each text goes to its comparison form, then to shingles of five words…",
      "file": {
        "href": "../../../../../glossary/inference/recognition/comparison-form/index.html",
        "label": "inference/recognition/comparison-form.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "comparison form",
      "title": "Comparison form",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… proposal: each text goes to its comparison form, then to shingles of five words…",
      "file": {
        "href": "../../../../../glossary/inference/recognition/comparison-form/index.html",
        "label": "inference/recognition/comparison-form.md"
      },
      "href": "#L5",
      "kind": "recognised",
      "line": 5,
      "location": "00:19:10",
      "passages": 2,
      "surface": "comparison form",
      "title": "Comparison form",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ed seed; LSH banding enumerates the candidate pairs, so that the full matrix of …",
      "file": {
        "href": "../../../../../specs/objects/inference/candidate/index.html",
        "label": "objects/inference/candidate.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "candidate",
      "title": "Candidate",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "… fixed seed. Banding enumerates the candidate pairs; two signatures that share n…",
      "file": {
        "href": "../../../../../specs/objects/inference/candidate/index.html",
        "label": "objects/inference/candidate.md"
      },
      "href": "#L5",
      "kind": "recognised",
      "line": 5,
      "location": "00:19:10",
      "passages": 2,
      "surface": "candidate",
      "title": "Candidate",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…ored pair, and the lock wins over the score in both directions: merged pairs mer…",
      "file": {
        "href": "../../../../../glossary/inference/links/confidence/index.html",
        "label": "inference/links/confidence.md"
      },
      "href": "#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 2,
      "surface": "score",
      "title": "Confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… commit, high textual overlap. And the lock file wins over the score, both ways.",
      "file": {
        "href": "../../../../../glossary/inference/links/confidence/index.html",
        "label": "inference/links/confidence.md"
      },
      "href": "#L11",
      "kind": "recognised",
      "line": 11,
      "location": "00:45:45",
      "passages": 2,
      "surface": "score",
      "title": "Confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…signals of every scored pair, and the lock wins over the score in both direction…",
      "file": {
        "href": "../../../../../glossary/ingestion/configuration/lock/index.html",
        "label": "ingestion/configuration/lock.md"
      },
      "href": "#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 2,
      "surface": "lock",
      "title": "Lock",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… commit, high textual overlap. And the lock file wins over the score, both ways.",
      "file": {
        "href": "../../../../../glossary/ingestion/configuration/lock/index.html",
        "label": "ingestion/configuration/lock.md"
      },
      "href": "#L11",
      "kind": "recognised",
      "line": 11,
      "location": "00:45:45",
      "passages": 2,
      "surface": "lock file",
      "title": "Lock",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…me groups: resources are sorted by identifier before anything else and every out…",
      "file": {
        "href": "../../../../../glossary/ingestion/typing/identifier/index.html",
        "label": "ingestion/typing/identifier.md"
      },
      "href": "#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 2,
      "surface": "identifier",
      "title": "Identifier",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Resources are sorted by identifier before anything else, the seed is fixed and e…",
      "file": {
        "href": "../../../../../glossary/ingestion/typing/identifier/index.html",
        "label": "ingestion/typing/identifier.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "location": "00:53:30",
      "passages": 2,
      "surface": "identifier",
      "title": "Identifier",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…uffled input, give the same groups: resources are sorted by identifier before an…",
      "file": {
        "href": "../../../../../specs/objects/ingestion/resource/index.html",
        "label": "objects/ingestion/resource.md"
      },
      "href": "#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 2,
      "surface": "resources",
      "title": "Resource",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Resources are sorted by identifier before anything else, the seed is fixed and e…",
      "file": {
        "href": "../../../../../specs/objects/ingestion/resource/index.html",
        "label": "objects/ingestion/resource.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "location": "00:53:30",
      "passages": 2,
      "surface": "Resources",
      "title": "Resource",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…xists as a deck, as notes and as a transcript, and the reader must see one page.",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/reader/index.html",
        "label": "ingestion/documents/reader.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "passages": 2,
      "surface": "reader",
      "title": "Reader",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "What does the reader see on the page? I want the reason the files were grouped, …",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/reader/index.html",
        "label": "ingestion/documents/reader.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "location": "00:41:15",
      "passages": 2,
      "surface": "reader",
      "title": "Reader",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…xists as a deck, as notes and as a transcript, and the reader must see one page.",
      "file": {
        "href": "../../../../../specs/roles/publication/reader/index.html",
        "label": "roles/publication/reader.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "passages": 2,
      "surface": "reader",
      "title": "Reader",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "What does the reader see on the page? I want the reason the files were grouped, …",
      "file": {
        "href": "../../../../../specs/roles/publication/reader/index.html",
        "label": "roles/publication/reader.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "location": "00:41:15",
      "passages": 2,
      "surface": "reader",
      "title": "Reader",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…ree participants: the maintainer, an author of the specifications and the qualit…",
      "file": {
        "href": "../../../../../specs/roles/ingestion/author/index.html",
        "label": "roles/ingestion/author.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "author",
      "title": "Author",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "… one page. Three participants: the maintainer, an author of the specifications a…",
      "file": {
        "href": "../../../../../specs/roles/quality/maintainer/index.html",
        "label": "roles/quality/maintainer.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "maintainer",
      "title": "Maintainer",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…e equal to a heading, or similar extracted text; the commit and the folder proxi…",
      "file": {
        "href": "../../../../../glossary/ingestion/documents/extracted-text/index.html",
        "label": "ingestion/documents/extracted-text.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "extracted text",
      "title": "Extracted text",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ommon. The quality owner reviews the wording of the duplicate candidate finding.",
      "file": {
        "href": "../../../../../specs/rules/documents/duplicate-candidate/index.html",
        "label": "rules/documents/duplicate-candidate.rule.md"
      },
      "href": "#L21",
      "kind": "recognised",
      "line": 21,
      "surface": "duplicate candidate",
      "title": "Duplicate candidate",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "The subject today is the twin resources. A workshop exists as a deck, as notes a…",
      "file": {
        "href": "../../../../../glossary/ingestion/sources/twin-resources/index.html",
        "label": "ingestion/sources/twin-resources.md"
      },
      "href": "#L1",
      "kind": "recognised",
      "line": 1,
      "location": "00:01:35",
      "surface": "twin resources",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…. If the commit alone grouped files, the whole repository would be one document.",
      "file": {
        "href": "../../../../../glossary/ingestion/sources/knowledge-repository/index.html",
        "label": "ingestion/sources/knowledge-repository.md"
      },
      "href": "#L2",
      "kind": "recognised",
      "line": 2,
      "location": "00:05:25",
      "surface": "repository",
      "title": "Knowledge repository",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…, must give the same groups, or the build log is unreadable from one night to th…",
      "file": {
        "href": "../../../../../glossary/quality/findings/build-log/index.html",
        "label": "quality/findings/build-log.md"
      },
      "href": "#L12",
      "kind": "recognised",
      "line": 12,
      "location": "00:49:30",
      "surface": "build log",
      "title": "Build log",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Then the determinism question. Two runs, or a shuffled input, must give the same…",
      "file": {
        "href": "../../../../../glossary/quality/linter/determinism/index.html",
        "label": "quality/linter/determinism.md"
      },
      "href": "#L12",
      "kind": "recognised",
      "line": 12,
      "location": "00:49:30",
      "surface": "determinism",
      "title": "Determinism",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e seed is fixed and every output is sorted. The golden corpus has a test for it.",
      "file": {
        "href": "../../../../../glossary/quality/linter/golden-corpus/index.html",
        "label": "quality/linter/golden-corpus.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "location": "00:53:30",
      "surface": "golden corpus",
      "title": "Golden corpus",
      "type": "term",
      "typeLabel": "Term"
    }
  ]
}
