{
  "id": "specs/decisions/publication/paginated-mentions",
  "mentions": [
    {
      "context": "The first twenty mentions of an entity are in the served HTML; the rest loads fr…",
      "file": {
        "href": "../../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 5,
      "surface": "entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "The first twenty mentions of an entity are in the served HTML; the rest loads fr…",
      "file": {
        "href": "../../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 4,
      "surface": "entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…erved HTML; the rest loads from a JSON fragment specific to that entity. Never a…",
      "file": {
        "href": "../../../../glossary/publication/site/fragment/index.html",
        "label": "publication/site/fragment.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 3,
      "surface": "JSON fragment",
      "title": "Fragment",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The first twenty mentions of an entity are in the served HTML; the rest loads fr…",
      "file": {
        "href": "../../../../glossary/inference/recognition/mention/index.html",
        "label": "inference/recognition/mention.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "mentions",
      "title": "Mention",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Mentions panel",
      "file": {
        "href": "../../../screens/panels/mentions-panel/index.html",
        "label": "screens/panels/mentions-panel.md"
      },
      "href": "#L15",
      "kind": "written",
      "line": 15,
      "passages": 2,
      "surface": "Mentions panel",
      "title": "Mentions panel",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e rest loads from a JSON fragment specific to that entity. Never a global index.",
      "file": {
        "href": "../../../../glossary/publication/search/alphabetical-index/index.html",
        "label": "publication/search/alphabetical-index.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e rest loads from a JSON fragment specific to that entity. Never a global index.",
      "file": {
        "href": "../../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 5,
      "surface": "entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…id>.mentions.json, written for every entity another note cites. Under two hundre…",
      "file": {
        "href": "../../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 5,
      "surface": "entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Entity",
      "file": {
        "href": "../../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L14",
      "kind": "written",
      "line": 14,
      "passages": 5,
      "surface": "Entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Entity",
      "file": {
        "href": "../../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 5,
      "surface": "Entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…e rest loads from a JSON fragment specific to that entity. Never a global index.",
      "file": {
        "href": "../../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 4,
      "surface": "entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…id>.mentions.json, written for every entity another note cites. Under two hundre…",
      "file": {
        "href": "../../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 4,
      "surface": "entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Entity",
      "file": {
        "href": "../../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 4,
      "surface": "Entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The fragment is fragments/<id>.mentions.json, written for every entity another n…",
      "file": {
        "href": "../../../../glossary/publication/site/fragment/index.html",
        "label": "publication/site/fragment.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 3,
      "surface": "fragment",
      "title": "Fragment",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…quest; beyond, the page fetches the fragment on demand, and over file://, where …",
      "file": {
        "href": "../../../../glossary/publication/site/fragment/index.html",
        "label": "publication/site/fragment.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 3,
      "surface": "fragment",
      "title": "Fragment",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…other note cites. Under two hundred mentions in all, the rest also travels in th…",
      "file": {
        "href": "../../../../glossary/inference/recognition/mention/index.html",
        "label": "inference/recognition/mention.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "mentions",
      "title": "Mention",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Mentions panel",
      "file": {
        "href": "../../../screens/panels/mentions-panel/index.html",
        "label": "screens/panels/mentions-panel.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 2,
      "surface": "Mentions panel",
      "title": "Mentions panel",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e rest loads from a JSON fragment specific to that entity. Never a global index.",
      "file": {
        "href": "../../../../glossary/publication/search/search-index/index.html",
        "label": "publication/search/search-index.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "index",
      "title": "Search index",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e rest loads from a JSON fragment specific to that entity. Never a global index.",
      "file": {
        "href": "../../../screens/pages/alphabetical-index/index.html",
        "label": "screens/pages/alphabetical-index.md"
      },
      "href": "#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "index",
      "title": "Alphabetical index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…le://, where a page may not fetch, it links to it. The threshold of twenty is bu…",
      "file": {
        "href": "../../../../glossary/inference/links/link/index.html",
        "label": "inference/links/link.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "links",
      "title": "Link",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…le://, where a page may not fetch, it links to it. The threshold of twenty is bu…",
      "file": {
        "href": "../../../../glossary/inference/links/markdown-link/index.html",
        "label": "inference/links/markdown-link.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "links",
      "title": "Link",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… may not fetch, it links to it. The threshold of twenty is build.mentions_inline…",
      "file": {
        "href": "../../../../glossary/inference/recognition/publication-threshold/index.html",
        "label": "inference/recognition/publication-threshold.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "threshold",
      "title": "Publication threshold",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…son, written for every entity another note cites. Under two hundred mentions in …",
      "file": {
        "href": "../../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "note",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…le://, where a page may not fetch, it links to it. The threshold of twenty is bu…",
      "file": {
        "href": "../../../objects/inference/link/index.html",
        "label": "objects/inference/link.md"
      },
      "href": "#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "links",
      "title": "Link",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Build",
      "file": {
        "href": "../../../../glossary/ingestion/pipeline/build/index.html",
        "label": "ingestion/pipeline/build.md"
      },
      "href": "#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "Build",
      "title": "Build",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Build",
      "file": {
        "href": "../../../objects/ingestion/build/index.html",
        "label": "objects/ingestion/build.md"
      },
      "href": "#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "Build",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Build",
      "file": {
        "href": "../../../processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "#L16",
      "kind": "written",
      "line": 16,
      "surface": "Build",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    }
  ]
}
