{
  "id": "keywords/git",
  "mentions": [
    {
      "context": "…e any content (an excluded file, like the ones a repository excludes itself or git ignores); pseudonymize, the pseudonymisation of transcripts with its dictiona…",
      "file": {
        "href": "../../glossary/ingestion/sources/privacy/index.html",
        "label": "ingestion/sources/privacy.md"
      },
      "href": "../../glossary/ingestion/sources/privacy/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "git",
      "title": "Privacy",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…t.yaml names for that repository, both as globs relative to its root, and what git ignores, read from every .gitignore of the repository with the rules git appl…",
      "file": {
        "href": "../../glossary/quality/linter/excluded-file/index.html",
        "label": "quality/linter/excluded-file.md"
      },
      "href": "../../glossary/quality/linter/excluded-file/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "git",
      "title": "Excluded file",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…would: everything but the globs privacy.exclude and exclude name and the files git ignores, read from every .gitignore with the rules git applies unless --no-gi…",
      "file": {
        "href": "../../specs/processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "../../specs/processes/quality/lint/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…(the globs privacy.exclude and the repository's own exclude name and the files git ignores are left out on both sides), read a note, derive its identifier and r…",
      "file": {
        "href": "../../specs/rules/engine/linter-build-parity/index.html",
        "label": "rules/engine/linter-build-parity.rule.md"
      },
      "href": "../../specs/rules/engine/linter-build-parity/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "git",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… build read, shortened to seven characters, empty for a local source without a git history), CONTENT KEPT (\"312 pages\" or \"205 documents\", as the home page coun…",
      "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": 2,
      "surface": "git",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s · repository X · updated N days ago\", the repository named from the URL of a git source, else by the name of the source, the change being the newest git date …",
      "file": {
        "href": "../../specs/screens/pages/space/index.html",
        "label": "screens/pages/space.md"
      },
      "href": "../../specs/screens/pages/space/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Space",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…on asks for it. The configuration never carries a credential either: a private source gets its token from the git environment of the machine or of the pipeline.",
      "file": {
        "href": "../../glossary/ingestion/sources/privacy/index.html",
        "label": "ingestion/sources/privacy.md"
      },
      "href": "../../glossary/ingestion/sources/privacy/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "git",
      "title": "Privacy",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… what git ignores, read from every .gitignore of the repository with the rules git applies. A vendored folder, a generated site or a cloned tool thus stay out o…",
      "file": {
        "href": "../../glossary/quality/linter/excluded-file/index.html",
        "label": "quality/linter/excluded-file.md"
      },
      "href": "../../glossary/quality/linter/excluded-file/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "git",
      "title": "Excluded file",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…lude name and the files git ignores, read from every .gitignore with the rules git applies unless --no-gitignore is given; an excluded file is never read, count…",
      "file": {
        "href": "../../specs/processes/quality/lint/index.html",
        "label": "processes/quality/lint.md"
      },
      "href": "../../specs/processes/quality/lint/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Lint",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…gs of the local checks one by one, and checks that the excluded folder and the git-ignored file of the faulty corpora, which hold faults, are reported by neithe…",
      "file": {
        "href": "../../specs/rules/engine/linter-build-parity/index.html",
        "label": "rules/engine/linter-build-parity.rule.md"
      },
      "href": "../../specs/rules/engine/linter-build-parity/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "passages": 2,
      "surface": "git",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ts\", as the home page counts them) and LAST CHANGE (the newest change from the git history, worded relative to the build). A source past the freshness threshold…",
      "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": 2,
      "surface": "git",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…days ago\", the repository named from the URL of a git source, else by the name of the source, the change being the newest git date among the notes of the space.",
      "file": {
        "href": "../../specs/screens/pages/space/index.html",
        "label": "screens/pages/space.md"
      },
      "href": "../../specs/screens/pages/space/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Space",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…Decision, Screen\"); its page count; and the date of its newest change from the git history, worded relative to the build (\"2 days ago\"). A space past the stalen…",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…r carries an alert. The note under the table says so: \"The dates come from the git history, so they are always exact. A space past the freshness threshold — 180…",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "git",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "A git repository, or a local folder, that holds notes and documents and is declared as a source of the wiki. The tool never writes into it, each knowledge repos…",
      "file": {
        "href": "../../glossary/ingestion/sources/knowledge-repository/index.html",
        "label": "ingestion/sources/knowledge-repository.md"
      },
      "href": "../../glossary/ingestion/sources/knowledge-repository/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "git",
      "title": "Knowledge repository",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A git repository, or a local folder, declared in the configuration with its typing rules. Every entity's identifier starts with the name of its source, and ever…",
      "file": {
        "href": "../../glossary/ingestion/sources/source/index.html",
        "label": "ingestion/sources/source.md"
      },
      "href": "../../glossary/ingestion/sources/source/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "git",
      "title": "Source",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…n the configuration, a default and per-source overrides, the dates coming from git. The home page reads the same thresholds and marks a source dormant in its fr…",
      "file": {
        "href": "../../glossary/ingestion/sources/staleness/index.html",
        "label": "ingestion/sources/staleness.md"
      },
      "href": "../../glossary/ingestion/sources/staleness/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "git",
      "title": "Staleness",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "A source, the same repository seen from the configuration: its path or git address, its ref and its typing rules. A space is that source once published, named a…",
      "file": {
        "href": "../../glossary/publication/site/space/index.html",
        "label": "publication/site/space.md"
      },
      "href": "../../glossary/publication/site/space/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "git",
      "title": "Space",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… every source with cache and without writing anything into the repositories: a git source is cloned with its whole history and without the blobs, so that the ch…",
      "file": {
        "href": "../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../specs/processes/ingestion/build-pipeline/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "surface": "git",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…he filing of a repository already says what a note is. Credentials stay in the git environment of the machine or of the pipeline; the configuration never carrie…",
      "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#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "git",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…mber and the preset, the container image tagged with the version and latest, a git tag v<major>.<minor>.<patch> on the main branch, a release whose notes are th…",
      "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,
      "surface": "git",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "A source or a note has not changed for longer than the configured threshold. The date comes from git and is always right.",
      "file": {
        "href": "../../specs/rules/sources/stale-source/index.html",
        "label": "rules/sources/stale-source.rule.md"
      },
      "href": "../../specs/rules/sources/stale-source/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "git",
      "title": "Stale source",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…n the spaces, the sources the site is fed by, each with its freshness from the git history, and the pages changed last. A space that has not moved past the stal…",
      "file": {
        "href": "../../specs/screens/pages/home/index.html",
        "label": "screens/pages/home.md"
      },
      "href": "../../specs/screens/pages/home/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "git",
      "title": "Home",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… a line carrying the dashed mark \"No definition\" and, when a citing file has a git date, \"Used since \", the month of the oldest one. Where the entity page puts …",
      "file": {
        "href": "../../specs/screens/pages/keyword-page/index.html",
        "label": "screens/pages/keyword-page.md"
      },
      "href": "../../specs/screens/pages/keyword-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "git",
      "title": "Keyword page",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
