{
  "id": "glossary/ingestion/pipeline/step",
  "mentions": [
    {
      "context": "concordance build chains its steps in a fixed order and produces one build. Each…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 5,
      "surface": "steps",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "The chain of steps concordance build runs in a fixed order, each a pure function…",
      "file": {
        "href": "../pipeline/index.html",
        "label": "ingestion/pipeline/pipeline.md"
      },
      "href": "../pipeline/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "steps",
      "title": "Pipeline",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ovenances by method, path and line; a step that runs in parallel sorts its resul…",
      "file": {
        "href": "../../../../specs/decisions/quality/reproducible-builds/index.html",
        "label": "decisions/quality/reproducible-builds.md"
      },
      "href": "../../../../specs/decisions/quality/reproducible-builds/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "step",
      "title": "Reproducible builds",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…command of it on each change so that the guide never promises a step that fails.",
      "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,
      "passages": 2,
      "surface": "step",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…nd without leaving the browser. Every step is a page of the site, so the process…",
      "file": {
        "href": "../../../../specs/screens/pages/exploring-the-site/index.html",
        "label": "screens/pages/exploring-the-site.md"
      },
      "href": "../../../../specs/screens/pages/exploring-the-site/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "step",
      "title": "Exploring the site",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "The step of the build that reads the contract an API note declares and adds what…",
      "file": {
        "href": "../../../inference/contracts/contract/index.html",
        "label": "inference/contracts/contract-import.md"
      },
      "href": "../../../inference/contracts/contract/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "step",
      "title": "Contract",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ed order and produces one build. Each step is a pure function of the outputs of …",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 5,
      "surface": "step",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 5,
      "surface": "Steps",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…e model, enrich the findings of every step with the same registry and sort them …",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L27",
      "kind": "recognised",
      "line": 27,
      "passages": 5,
      "surface": "step",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…pied, or the passages of a keyword page. Nothing after this step reads a source.",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L28",
      "kind": "recognised",
      "line": 28,
      "passages": 5,
      "surface": "step",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… theme, rendering, measurement. Every step reports its anomalies as findings and…",
      "file": {
        "href": "../pipeline/index.html",
        "label": "ingestion/pipeline/pipeline.md"
      },
      "href": "../pipeline/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "step",
      "title": "Pipeline",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ild test and a continuous-integration step compare every file of two builds of t…",
      "file": {
        "href": "../../../../specs/decisions/quality/reproducible-builds/index.html",
        "label": "decisions/quality/reproducible-builds.md"
      },
      "href": "../../../../specs/decisions/quality/reproducible-builds/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "step",
      "title": "Reproducible builds",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "Steps",
      "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#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "Steps",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/screens/pages/exploring-the-site/index.html",
        "label": "screens/pages/exploring-the-site.md"
      },
      "href": "../../../../specs/screens/pages/exploring-the-site/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "Steps",
      "title": "Exploring the site",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…page, the folders of the tree and the steps of the breadcrumb lead to the catego…",
      "file": {
        "href": "../../../publication/site/category/index.html",
        "label": "publication/site/category.md"
      },
      "href": "../../../publication/site/category/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "steps",
      "title": "Category",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… plugin checks. The family says which step of the pipeline raises the finding an…",
      "file": {
        "href": "../../../quality/checks/check-family/index.html",
        "label": "quality/checks/check-family.md"
      },
      "href": "../../../quality/checks/check-family/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "step",
      "title": "Check family",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ally before it is written, a parallel step sorts its results, nothing random is …",
      "file": {
        "href": "../../../quality/linter/determinism/index.html",
        "label": "quality/linter/determinism.md"
      },
      "href": "../../../quality/linter/determinism/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "step",
      "title": "Determinism",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…escribes the whole model: every later step reads it and none re-reads the source…",
      "file": {
        "href": "../../../../specs/api/canonical-model/index.html",
        "label": "api/canonical-model.md"
      },
      "href": "../../../../specs/api/canonical-model/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "step",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "Steps",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/publication/publishing-the-wiki/index.html",
        "label": "processes/publication/publishing-the-wiki.md"
      },
      "href": "../../../../specs/processes/publication/publishing-the-wiki/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "Steps",
      "title": "Publishing the wiki",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "../../../../specs/processes/quality/lint/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "Steps",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/quality/query/index.html",
        "label": "processes/quality/query.md"
      },
      "href": "../../../../specs/processes/quality/query/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "Steps",
      "title": "Query",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Steps",
      "file": {
        "href": "../../../../specs/processes/quality/release/index.html",
        "label": "processes/quality/release.md"
      },
      "href": "../../../../specs/processes/quality/release/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "Steps",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…wledge repository, and does the human steps a forge asks for, the Pages source a…",
      "file": {
        "href": "../../../../specs/roles/ingestion/integrator/index.html",
        "label": "roles/ingestion/integrator.md"
      },
      "href": "../../../../specs/roles/ingestion/integrator/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "steps",
      "title": "Integrator",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…from the model by the relation typing step. A frontmatter reference that names a…",
      "file": {
        "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html",
        "label": "rules/identifiers/relation-outside-the-matrix.rule.md"
      },
      "href": "../../../../specs/rules/identifiers/relation-outside-the-matrix/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "step",
      "title": "Relation outside the matrix",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ding is raised by the relation typing step and points at the note the link was r…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html",
        "label": "rules/vocabulary/ambiguous-relation.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/ambiguous-relation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "step",
      "title": "Ambiguous relation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…space page, a folder of the tree or a step of the breadcrumb leads. A category d…",
      "file": {
        "href": "../../../../specs/screens/pages/category/index.html",
        "label": "screens/pages/category.md"
      },
      "href": "../../../../specs/screens/pages/category/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "step",
      "title": "Category",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…utton of the browser stays the way to step back: a pin serves to keep, not to re…",
      "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": "step",
      "title": "Pinned pages",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ts two signs, \"−\" and \"+\", over fixed steps, and the field \"⌕ in the document\" t…",
      "file": {
        "href": "../../../../specs/viewers/document-viewer/index.html",
        "label": "viewers/document-viewer.md"
      },
      "href": "../../../../specs/viewers/document-viewer/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "steps",
      "title": "Document viewer",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
