{
  "id": "glossary/ingestion/documents/markdown",
  "mentions": [
    {
      "context": "…ge and the space, then the rendered markdown at full column width and the path o…",
      "file": {
        "href": "../../../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../../../specs/screens/pages/entity-page/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 5,
      "surface": "markdown",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Today: a static site from markdown repositories. Every note becomes an entity pa…",
      "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#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 3,
      "surface": "markdown",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…ce. A link is produced by a written markdown link, a frontmatter reference, a me…",
      "file": {
        "href": "../../../inference/links/link/index.html",
        "label": "inference/links/link.md"
      },
      "href": "../../../inference/links/link/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "markdown",
      "title": "Link",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A markdown file that the type cascade recognises as a typed entity: a screen, a …",
      "file": {
        "href": "../note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "../note/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "markdown",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…he same document: a slide deck, its markdown notes, the transcript of the meetin…",
      "file": {
        "href": "../../sources/twin-resources/index.html",
        "label": "ingestion/sources/twin-resources.md"
      },
      "href": "../../sources/twin-resources/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "markdown",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Concordance reads CommonMark, GFM and optional YAML frontmatter, nothing else. N…",
      "file": {
        "href": "../../../../specs/decisions/ingestion/standard-markdown-only/index.html",
        "label": "decisions/ingestion/standard-markdown-only.md"
      },
      "href": "../../../../specs/decisions/ingestion/standard-markdown-only/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "CommonMark",
      "title": "Standard markdown only",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… three degrees of curation apart. A markdown link whose target is a page of the …",
      "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,
      "passages": 5,
      "surface": "markdown",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… several, each file with its kind, \"Markdown note\", \"Presentation\", \"Text docume…",
      "file": {
        "href": "../../../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../../../specs/screens/pages/entity-page/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 5,
      "surface": "Markdown",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…operations first among the related pages. The markdown of the note is untouched.",
      "file": {
        "href": "../../../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../../../specs/screens/pages/entity-page/index.html#L35",
      "kind": "recognised",
      "line": 35,
      "passages": 5,
      "surface": "markdown",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… the viewer that opens the PDF on demand. The markdown of the note is untouched.",
      "file": {
        "href": "../../../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../../../specs/screens/pages/entity-page/index.html#L39",
      "kind": "recognised",
      "line": 39,
      "passages": 5,
      "surface": "markdown",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "1 · TODAY  A static site from markdown repositories  Every note becomes an entit…",
      "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#L2",
      "kind": "recognised",
      "line": 2,
      "location": "page 2",
      "passages": 3,
      "surface": "markdown",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "1 · TODAY  A static site from markdown repositories  Every note becomes an entit…",
      "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#L2",
      "kind": "recognised",
      "line": 2,
      "location": "slide 2",
      "passages": 3,
      "surface": "markdown",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "A markdown link written by an author, which is one of the ways a link gets produ…",
      "file": {
        "href": "../../../inference/links/link/index.html",
        "label": "inference/links/link.md"
      },
      "href": "../../../inference/links/link/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "markdown",
      "title": "Link",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ote has a page made of its rendered markdown first, at most five declared proper…",
      "file": {
        "href": "../note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "../note/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "markdown",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ge follows the lead of the group: a markdown note keeps the template of its type…",
      "file": {
        "href": "../../sources/twin-resources/index.html",
        "label": "ingestion/sources/twin-resources.md"
      },
      "href": "../../sources/twin-resources/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "markdown",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Concordance reads CommonMark, GFM and optional YAML frontmatter, nothing else. N…",
      "file": {
        "href": "../../../../specs/decisions/ingestion/standard-markdown-only/index.html",
        "label": "decisions/ingestion/standard-markdown-only.md"
      },
      "href": "../../../../specs/decisions/ingestion/standard-markdown-only/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "GFM",
      "title": "Standard markdown only",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "Parse the markdown and frontmatter into sections, lists, links and the text unit…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "markdown",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…eport every document left without a markdown representation. The reconciliation …",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 2,
      "surface": "markdown",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…I in the api attribute or through a markdown link; a note that names none is a c…",
      "file": {
        "href": "../../../../specs/rules/engine/operation-matching/index.html",
        "label": "rules/engine/operation-matching.rule.md"
      },
      "href": "../../../../specs/rules/engine/operation-matching/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "markdown",
      "title": "Operation matching",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ation: it keeps its identifier, its markdown and its frontmatter, takes the prop…",
      "file": {
        "href": "../../../../specs/rules/engine/operation-matching/index.html",
        "label": "rules/engine/operation-matching.rule.md"
      },
      "href": "../../../../specs/rules/engine/operation-matching/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 2,
      "surface": "markdown",
      "title": "Operation matching",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…, nothing else: documents without a markdown representation, words above the thr…",
      "file": {
        "href": "../../../../specs/screens/pages/todo-page/index.html",
        "label": "screens/pages/todo-page.md"
      },
      "href": "../../../../specs/screens/pages/todo-page/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "markdown",
      "title": "To-do page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…first names the documents without a markdown representation, the entities the W-…",
      "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,
      "passages": 2,
      "surface": "markdown",
      "title": "To-do page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e of the operation, showing its own markdown, the properties of the contract and…",
      "file": {
        "href": "../../../inference/contracts/operation/index.html",
        "label": "inference/contracts/operation.md"
      },
      "href": "../../../inference/contracts/operation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Operation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A markdown link written by an author in a note, such as [publication threshold](…",
      "file": {
        "href": "../../../inference/links/markdown-link/index.html",
        "label": "inference/links/markdown-link.md"
      },
      "href": "../../../inference/links/markdown-link/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Link",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ame template as a note, without the markdown and the declared properties: a bann…",
      "file": {
        "href": "../../../inference/recognition/keyword/index.html",
        "label": "inference/recognition/keyword-page.md"
      },
      "href": "../../../inference/recognition/keyword/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "markdown",
      "title": "Keyword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A resource that no rule types: a markdown file left as-is, a slide deck, a Word …",
      "file": {
        "href": "../document/index.html",
        "label": "ingestion/documents/document.md"
      },
      "href": "../document/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "markdown",
      "title": "Document",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e; W-DOC-NOMD, a document without a markdown representation, which the to-do pag…",
      "file": {
        "href": "../../../quality/checks/document-checks/index.html",
        "label": "quality/checks/document-checks.md"
      },
      "href": "../../../quality/checks/document-checks/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Document checks",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…hole wiki, without rebuilding it: a markdown link into another source, a frontma…",
      "file": {
        "href": "../../../quality/checks/global-check/index.html",
        "label": "quality/checks/global-check.md"
      },
      "href": "../../../quality/checks/global-check/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Global check",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… a note points at: E-LINK-BROKEN, a markdown link to a file that does not exist …",
      "file": {
        "href": "../../../quality/checks/link-checks/index.html",
        "label": "quality/checks/link-checks.md"
      },
      "href": "../../../quality/checks/link-checks/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Link checks",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The lint command: it reads every markdown file of one knowledge repository but t…",
      "file": {
        "href": "../../../quality/linter/linter/index.html",
        "label": "quality/linter/linter.md"
      },
      "href": "../../../quality/linter/linter/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "markdown",
      "title": "Linter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…interface component. The core reads markdown and produces JSON; everything that …",
      "file": {
        "href": "../../../quality/plugins/plugin/index.html",
        "label": "quality/plugins/plugin.md"
      },
      "href": "../../../quality/plugins/plugin/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "markdown",
      "title": "Plugin",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A markdown link to another note is the strongest relation the tool knows: confid…",
      "file": {
        "href": "../../../../specs/decisions/inference/links-are-authoritative/index.html",
        "label": "decisions/inference/links-are-authoritative.md"
      },
      "href": "../../../../specs/decisions/inference/links-are-authoritative/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "markdown",
      "title": "Links are authoritative",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "The core reads markdown and produces JSON and depends on no office format nor sy…",
      "file": {
        "href": "../../../../specs/decisions/quality/core-plugins-preset/index.html",
        "label": "decisions/quality/core-plugins-preset.md"
      },
      "href": "../../../../specs/decisions/quality/core-plugins-preset/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "markdown",
      "title": "Core, plugins, preset",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "A file read from a source: a markdown note, a document, a slide deck, a transcri…",
      "file": {
        "href": "../../../../specs/objects/ingestion/resource/index.html",
        "label": "objects/ingestion/resource.md"
      },
      "href": "../../../../specs/objects/ingestion/resource/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "markdown",
      "title": "Resource",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "The path from a folder of markdown files to a published wiki, and the one every …",
      "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#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…le, a term, a decision, in standard markdown with the frontmatter that qualifies…",
      "file": {
        "href": "../../../../specs/roles/ingestion/author/index.html",
        "label": "roles/ingestion/author.md"
      },
      "href": "../../../../specs/roles/ingestion/author/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "markdown",
      "title": "Author",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…, in its api attribute or through a markdown link, and that none of the three ru…",
      "file": {
        "href": "../../../../specs/rules/contracts/operation-unmatched/index.html",
        "label": "rules/contracts/operation-unmatched.rule.md"
      },
      "href": "../../../../specs/rules/contracts/operation-unmatched/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "markdown",
      "title": "Operation unmatched",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "A document has no markdown representation once the twin resources are reconciled…",
      "file": {
        "href": "../../../../specs/rules/documents/document-without-markdown/index.html",
        "label": "rules/documents/document-without-markdown.rule.md"
      },
      "href": "../../../../specs/rules/documents/document-without-markdown/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Document without markdown",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ir that admits a single relation (a markdown link or a plain mention between a r…",
      "file": {
        "href": "../../../../specs/rules/engine/relation-typing/index.html",
        "label": "rules/engine/relation-typing.rule.md"
      },
      "href": "../../../../specs/rules/engine/relation-typing/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "markdown",
      "title": "Relation typing",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "A markdown link written in a note points to a file that does not exist in its so…",
      "file": {
        "href": "../../../../specs/rules/links/broken-link/index.html",
        "label": "rules/links/broken-link.rule.md"
      },
      "href": "../../../../specs/rules/links/broken-link/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Broken link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "A markdown link leaves its source, with the <source>:<path> prefix or with a rel…",
      "file": {
        "href": "../../../../specs/rules/links/cross-source-link/index.html",
        "label": "rules/links/cross-source-link.rule.md"
      },
      "href": "../../../../specs/rules/links/cross-source-link/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "markdown",
      "title": "Cross-source link",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…tion. The key project.about names a markdown file, relative to the configuration…",
      "file": {
        "href": "../../../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../../../specs/screens/pages/about/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "surface": "markdown",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ate as the entity page, without the markdown and the declared properties. A bann…",
      "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,
      "surface": "markdown",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…age holds a link an author wrote, a markdown link or a frontmatter reference; th…",
      "file": {
        "href": "../../../../specs/screens/panels/mentions-panel/index.html",
        "label": "screens/panels/mentions-panel.md"
      },
      "href": "../../../../specs/screens/panels/mentions-panel/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "markdown",
      "title": "Mentions panel",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e without copying anything into the markdown: what the model knows of the contra…",
      "file": {
        "href": "../../../../specs/viewers/contract-viewer/index.html",
        "label": "viewers/contract-viewer.md"
      },
      "href": "../../../../specs/viewers/contract-viewer/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "markdown",
      "title": "Contract viewer",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
