{
  "id": "specs/notes/type-by-filing",
  "mentions": [
    {
      "context": "The type of a note comes from where it is filed, not from what is written in it.…",
      "file": {
        "href": "../../../glossary/ingestion/typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "type",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The type of a note comes from where it is filed, not from what is written in it.…",
      "file": {
        "href": "../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "note",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…a whole source, a default for what no rule names, rules on a folder, a file suff…",
      "file": {
        "href": "../../../glossary/ingestion/typing/rule/index.html",
        "label": "ingestion/typing/rule.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "rule",
      "title": "Rule",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nd type disagree, and it wins. Every entity records the route that typed it, so …",
      "file": {
        "href": "../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…e configuration: the type of a whole source, a default for what no rule names, r…",
      "file": {
        "href": "../../../glossary/inference/links/link-source/index.html",
        "label": "inference/links/link-source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nd type disagree, and it wins. Every entity records the route that typed it, so …",
      "file": {
        "href": "../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…routes once in the configuration: the type of a whole source, a default for what…",
      "file": {
        "href": "../../../glossary/ingestion/typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "type",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ception, for the note whose place and type disagree, and it wins. Every entity r…",
      "file": {
        "href": "../../../glossary/ingestion/typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "type",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…t, so that a page can say whether its type came from the source, a rule, a suffi…",
      "file": {
        "href": "../../../glossary/ingestion/typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "type",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e, a suffix or the note itself, and a type the profile does not declare is repor…",
      "file": {
        "href": "../../../glossary/ingestion/typing/type/index.html",
        "label": "ingestion/typing/type.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "type",
      "title": "Type",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…frontmatter is the exception, for the note whose place and type disagree, and it…",
      "file": {
        "href": "../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "note",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…m the source, a rule, a suffix or the note itself, and a type the profile does n…",
      "file": {
        "href": "../../../glossary/ingestion/documents/note/index.html",
        "label": "ingestion/documents/note.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "note",
      "title": "Note",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ce, a default for what no rule names, rules on a folder, a file suffix, an exten…",
      "file": {
        "href": "../../../glossary/ingestion/typing/rule/index.html",
        "label": "ingestion/typing/rule.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "rules",
      "title": "Rule",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ther its type came from the source, a rule, a suffix or the note itself, and a t…",
      "file": {
        "href": "../../../glossary/ingestion/typing/rule/index.html",
        "label": "ingestion/typing/rule.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 3,
      "surface": "rule",
      "title": "Rule",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Entity",
      "file": {
        "href": "../../objects/inference/entity/index.html",
        "label": "objects/inference/entity.md"
      },
      "href": "#L13",
      "kind": "written",
      "line": 13,
      "passages": 3,
      "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": "#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 3,
      "surface": "Entity",
      "title": "Entity",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…n say whether its type came from the source, a rule, a suffix or the note itself…",
      "file": {
        "href": "../../../glossary/inference/links/link-source/index.html",
        "label": "inference/links/link-source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "Entity",
      "file": {
        "href": "../../../glossary/inference/model/entity/index.html",
        "label": "inference/model/entity.md"
      },
      "href": "#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "Entity",
      "title": "Entity",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… an extension or the presence of a frontmatter key, evaluated in order with the …",
      "file": {
        "href": "../../../glossary/ingestion/documents/frontmatter/index.html",
        "label": "ingestion/documents/frontmatter.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "frontmatter",
      "title": "Frontmatter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… the right folder and it is typed; frontmatter is the exception, for the note wh…",
      "file": {
        "href": "../../../glossary/ingestion/documents/frontmatter/index.html",
        "label": "ingestion/documents/frontmatter.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "frontmatter",
      "title": "Frontmatter",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e configuration: the type of a whole source, a default for what no rule names, r…",
      "file": {
        "href": "../../../glossary/ingestion/sources/source/index.html",
        "label": "ingestion/sources/source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…n say whether its type came from the source, a rule, a suffix or the note itself…",
      "file": {
        "href": "../../../glossary/ingestion/sources/source/index.html",
        "label": "ingestion/sources/source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e configuration: the type of a whole source, a default for what no rule names, r…",
      "file": {
        "href": "../../objects/ingestion/source/index.html",
        "label": "objects/ingestion/source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…n say whether its type came from the source, a rule, a suffix or the note itself…",
      "file": {
        "href": "../../objects/ingestion/source/index.html",
        "label": "objects/ingestion/source.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "source",
      "title": "Source",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Type conflict",
      "file": {
        "href": "../../rules/identifiers/type-conflict/index.html",
        "label": "rules/identifiers/type-conflict.rule.md"
      },
      "href": "#L14",
      "kind": "written",
      "line": 14,
      "passages": 2,
      "surface": "Type conflict",
      "title": "Type conflict",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Type conflict",
      "file": {
        "href": "../../rules/identifiers/type-conflict/index.html",
        "label": "rules/identifiers/type-conflict.rule.md"
      },
      "href": "#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "Type conflict",
      "title": "Type conflict",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Unknown type",
      "file": {
        "href": "../../rules/identifiers/unknown-type/index.html",
        "label": "rules/identifiers/unknown-type.rule.md"
      },
      "href": "#L15",
      "kind": "written",
      "line": 15,
      "passages": 2,
      "surface": "Unknown type",
      "title": "Unknown type",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Unknown type",
      "file": {
        "href": "../../rules/identifiers/unknown-type/index.html",
        "label": "rules/identifiers/unknown-type.rule.md"
      },
      "href": "#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 2,
      "surface": "Unknown type",
      "title": "Unknown type",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "Lint",
      "file": {
        "href": "../../processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "#L17",
      "kind": "written",
      "line": 17,
      "passages": 2,
      "surface": "Lint",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Lint",
      "file": {
        "href": "../../processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 2,
      "surface": "Lint",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…key, evaluated in order with the last match winning. An author writes a file in …",
      "file": {
        "href": "../../../glossary/inference/recognition/occurrence/index.html",
        "label": "inference/recognition/occurrence.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "match",
      "title": "Occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…r declares the routes once in the configuration: the type of a whole source, a d…",
      "file": {
        "href": "../../../glossary/ingestion/configuration/configuration/index.html",
        "label": "ingestion/configuration/configuration.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "configuration",
      "title": "Configuration",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…x or the note itself, and a type the profile does not declare is reported rather…",
      "file": {
        "href": "../../../glossary/ingestion/configuration/profile/index.html",
        "label": "ingestion/configuration/profile.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "profile",
      "title": "Profile",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ules on a folder, a file suffix, an extension or the presence of a frontmatter k…",
      "file": {
        "href": "../../../glossary/quality/plugins/plugin/index.html",
        "label": "quality/plugins/plugin.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "extension",
      "title": "Plugin",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…rder with the last match winning. An author writes a file in the right folder an…",
      "file": {
        "href": "../../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": "…ot from what is written in it. The integrator declares the routes once in the co…",
      "file": {
        "href": "../../roles/ingestion/integrator/index.html",
        "label": "roles/ingestion/integrator.md"
      },
      "href": "#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "integrator",
      "title": "Integrator",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "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"
    }
  ]
}
