{
  "id": "keywords/publication",
  "mentions": [
    {
      "context": "…eads \"Page not found\", the title \"This address matches no page of the last publication.\", the sentence under it names the likely causes and what remains: \"The f…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…re: every correction is made in the original file, and appears at the next publication.\" Three figures follow in one card: \"Published on\" with the build instant…",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 5,
      "surface": "publication",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Documents: office documents converted to PDF at publication and cached by fingerprint, transcripts read cue by cue with their speakers pseudonymised before anyt…",
      "file": {
        "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html",
        "label": "framing/2026/2026-05-07-roadmap-outline/roadmap-outline.md"
      },
      "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 3,
      "surface": "publication",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "… one decision that stays human is the merge of the version pull request, and the publications to the registries stay disabled until the maintainer enables them.",
      "file": {
        "href": "../../specs/processes/quality/release/index.html",
        "label": "processes/quality/release.md"
      },
      "href": "../../specs/processes/quality/release/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 3,
      "surface": "publications",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…, and the passages follow, grouped by file. A keyword page exists from the publication threshold, three occurrences in at least two files. If someone writes the…",
      "file": {
        "href": "../../glossary/inference/recognition/keyword/index.html",
        "label": "inference/recognition/keyword-page.md"
      },
      "href": "../../glossary/inference/recognition/keyword/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "publication",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "I will, under the publication decisions. And the schemas become candidate objects, as Participant-2 said, so the to-do page lists them.",
      "file": {
        "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html",
        "label": "meetings/2026/2026-06-18-contract-import-scope/contract-import-scope.vtt"
      },
      "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "location": "45:12",
      "surface": "publication",
      "title": "Contract import scope review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…ains: \"The file may have been renamed or moved, or its word fell under the publication threshold. The content stays in the repository and its text stays searcha…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…, its occurrences staying in the index. Two exits close the page, \"Search “publication treshold”\", the search on the last segment of the address, and \"Browse th…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…d beyond half the length of the name. The table of the pages is written at publication, in the entity table of the search index; the comparison runs in the brow…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…xt extracted or missing, with the note that the same finding stands in the publication report and in the linter output: the failure is reported to whoever can f…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Ageing publication. If a publication fails, nothing is deployed: the former site stays online, unchanged and silent, and can only tell its own age. Its publicat…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Ageing publication. If a publication fails, nothing is deployed: the former site stays online, unchanged and silent, and can only tell its own age. Its publicat…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ite stays online, unchanged and silent, and can only tell its own age. Its publication date is written in it, and the expected cadence is declared in the config…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… its content the notice \"Notice · This version was published 12 days ago. Publications are declared daily in the configuration. A recent change of the repositor…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "Publications",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…d in the browser; a button closes it, and it comes back only after a later publication grows old in its turn. Without JavaScript it stays hidden: no page knows …",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…idden: no page knows the day it is read. What the site cannot know: that a publication failed, since it wrote nothing; the pipeline alerts the team, not the sit…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 11,
      "surface": "publication",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… technology, and is named under the table: \"The versions are those read at publication: two publications on the same versions produce an identical site. The sou…",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 5,
      "surface": "publication",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s named under the table: \"The versions are those read at publication: two publications on the same versions produce an identical site. The source framing exceed…",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 5,
      "surface": "publications",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…uments whose conversion failed, and the words used fewer than 3 times. The publication report lists them.\", the threshold being inference.keyword_pages.min_occu…",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 5,
      "surface": "publication",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Open the publication report → to-do page",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L28",
      "kind": "recognised",
      "line": 28,
      "passages": 5,
      "surface": "publication",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…  Decks, transcripts and their notes  Office documents converted to PDF at publication, cached by fingerprint.  Transcripts read cue by cue, speakers pseudonymi…",
      "file": {
        "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html",
        "label": "framing/2026/2026-05-07-roadmap-outline/roadmap-outline.pdf"
      },
      "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html#L3",
      "kind": "recognised",
      "line": 3,
      "location": "p. 3",
      "passages": 3,
      "surface": "publication",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…  Decks, transcripts and their notes  Office documents converted to PDF at publication, cached by fingerprint.  Transcripts read cue by cue, speakers pseudonymi…",
      "file": {
        "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html",
        "label": "framing/2026/2026-05-07-roadmap-outline/roadmap-outline.pptx"
      },
      "href": "../../briefs/framing/2026/2026-05-07-roadmap-outline/roadmap-outline/index.html#L3",
      "kind": "recognised",
      "line": 3,
      "location": "slide 3",
      "passages": 3,
      "surface": "publication",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…ild inside the container with one outside and measures the image; once its publication is enabled it pushes the image under the version and latest, and the main…",
      "file": {
        "href": "../../specs/processes/quality/release/index.html",
        "label": "processes/quality/release.md"
      },
      "href": "../../specs/processes/quality/release/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 3,
      "surface": "publication",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Once the npm publication is enabled, the publish job takes the tarballs attached to the release, verifies them against the checksums and publishes them in depen…",
      "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,
      "passages": 3,
      "surface": "publication",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…in the corpus without a note defining it: a candidate expression above the publication threshold has a keyword page, whose badge reads \"Keyword\"; below it, the …",
      "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,
      "passages": 2,
      "surface": "publication",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…s and candidate_score for the candidate expressions; keyword_pages for the publication threshold; neighbours for the bounded neighbourhood; duplicates for the r…",
      "file": {
        "href": "../../glossary/inference/model/inference/index.html",
        "label": "inference/model/inference.md"
      },
      "href": "../../glossary/inference/model/inference/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Inference",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…candidate_score, 4.0 by default, it yields W-TERM-UNDEFINED, and above the publication threshold it gets a keyword page. The candidates are listed under candida…",
      "file": {
        "href": "../../glossary/inference/recognition/candidate-expression/index.html",
        "label": "inference/recognition/candidate-expression.md"
      },
      "href": "../../glossary/inference/recognition/candidate-expression/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Candidate expression",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…own, inference.ngrams, which decide which expressions are kept at all; the publication threshold decides which of those become pages, and the build summary repo…",
      "file": {
        "href": "../../glossary/inference/recognition/publication-threshold/index.html",
        "label": "inference/recognition/publication-threshold.md"
      },
      "href": "../../glossary/inference/recognition/publication-threshold/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Publication threshold",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…once in every file 0.36, a word present in every file of the corpus 0. The publication threshold reads it as inference.keyword_pages.min_confidence, one half by…",
      "file": {
        "href": "../../glossary/inference/recognition/word-confidence/index.html",
        "label": "inference/recognition/word-confidence.md"
      },
      "href": "../../glossary/inference/recognition/word-confidence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Word confidence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…he site, is exact and complete on its own. The distinction is the point: a publication date or a licence is a fact the tool holds, an accessibility state is a c…",
      "file": {
        "href": "../../glossary/publication/site/legal-declaration/index.html",
        "label": "publication/site/legal-declaration.md"
      },
      "href": "../../glossary/publication/site/legal-declaration/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Legal declaration",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nned keeps its tab, named by the title read at the time, even once a later publication removed its page. Without JavaScript the row and the button are not there…",
      "file": {
        "href": "../../glossary/publication/site/pinned-page/index.html",
        "label": "publication/site/pinned-page.md"
      },
      "href": "../../glossary/publication/site/pinned-page/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "publication",
      "title": "Pinned page",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…on and the component to their mirrors once the maintainer has enabled each publication. Every form of a version names the same commit, so a version pinned in a …",
      "file": {
        "href": "../../glossary/quality/linter/release/index.html",
        "label": "quality/linter/release.md"
      },
      "href": "../../glossary/quality/linter/release/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Release",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ith its score, counts and contexts, which becomes a keyword page above the publication threshold; a schema an imported contract names, offered as an object with…",
      "file": {
        "href": "../../specs/objects/inference/candidate/index.html",
        "label": "objects/inference/candidate.md"
      },
      "href": "../../specs/objects/inference/candidate/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Candidate",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…odel: a note recognised by the type cascade, or a keyword that crossed the publication threshold without a note. An entity has an identifier derived from its so…",
      "file": {
        "href": "../../specs/objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "../../specs/objects/inference/entity/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "An entity the build creates for an expression that recurs above the publication threshold without a note: a term marked as a keyword, located on the first menti…",
      "file": {
        "href": "../../specs/objects/inference/recognition/keyword-page/index.html",
        "label": "objects/inference/recognition/keyword-page.md"
      },
      "href": "../../specs/objects/inference/recognition/keyword-page/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "publication",
      "title": "Keyword page",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…e place, first page in view. Under the rendering, two notes: \"Converted at publication, cached by fingerprint\" and \"The original stays downloadable\". The extrac…",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "publication",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s reachable from the prose and not only by search; an expression under the publication threshold has no page and gets no mark, so that one setting governs the v…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "surface": "publication",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…nd, when pseudonymisation applied, the note that the names are replaced at publication by stable pseudonyms and that the mapping is never published. The notes a…",
      "file": {
        "href": "../../specs/screens/pages/meeting-page/index.html",
        "label": "screens/pages/meeting-page.md"
      },
      "href": "../../specs/screens/pages/meeting-page/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "publication",
      "title": "Meeting page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…g \"Suspected noise\" with its count, lists the candidate expressions at the publication threshold whose word confidence stayed under inference.keyword_pages.min_…",
      "file": {
        "href": "../../specs/screens/pages/todo-page/index.html",
        "label": "screens/pages/todo-page.md"
      },
      "href": "../../specs/screens/pages/todo-page/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "publication",
      "title": "To-do page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s title at the time it was pinned, so that a chip still reads once a later publication removed the page; they never expire on their own, having been set on purp…",
      "file": {
        "href": "../../specs/screens/panels/pinned-pages/index.html",
        "label": "screens/panels/pinned-pages.md"
      },
      "href": "../../specs/screens/panels/pinned-pages/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "surface": "publication",
      "title": "Pinned pages",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
