{
  "id": "glossary/ingestion/configuration/lock",
  "mentions": [
    {
      "context": "…onfiguration, read and validate the lock file it names, merge the profile and lo…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…hest degree. A stopword or a term the lock rejects never pivots. The proposal re…",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 4,
      "surface": "lock",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…wed on a screen and recorded in the lock file. Nothing of it exists in this vers…",
      "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#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 3,
      "surface": "lock file",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…score is high enough. Below that, it reports a candidate and waits for the lock.",
      "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": 3,
      "surface": "lock",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…signals of every scored pair, and the lock wins over the score in both direction…",
      "file": {
        "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html",
        "label": "meetings/2026/2026-07-09-twin-resources-review/twin-resources-review.md"
      },
      "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 2,
      "surface": "lock",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…ry and from the rejected terms of the lock. Each candidate is scored by its C-va…",
      "file": {
        "href": "../../../inference/recognition/candidate-expression/index.html",
        "label": "inference/recognition/candidate-expression.md"
      },
      "href": "../../../inference/recognition/candidate-expression/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Candidate expression",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…uration error, a missing or invalid lock file, an invalid profile or a plugin th…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…the candidate threshold; a pair the lock file merges is one entity whatever its …",
      "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": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…entities; the rejected terms of the lock file, compared on their normalised form…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L25",
      "kind": "recognised",
      "line": 25,
      "passages": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "File under the domains the lock file promotes the notes it names among those no …",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L26",
      "kind": "recognised",
      "line": 26,
      "passages": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…the build log, the decisions of the lock file counted in its summary and the sug…",
      "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": 6,
      "surface": "lock file",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… naming the note under domains in the lock, and every entity records the origin …",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 4,
      "surface": "lock",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…origin of its domain: frontmatter, folder, glob, unclassified, lock or inferred.",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 4,
      "surface": "lock",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…hest degree. A stopword or a term the lock rejects never pivots. The proposal re…",
      "file": {
        "href": "../../typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../typing/emergent-domain/index.html#L7",
      "kind": "written",
      "line": 7,
      "passages": 4,
      "surface": "lock",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…wed on a screen and recorded in the lock file.  Nothing of it exists in this ver…",
      "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#L6",
      "kind": "recognised",
      "line": 6,
      "location": "page 6",
      "passages": 3,
      "surface": "lock file",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…wed on a screen and recorded in the lock file.  Nothing of it exists in this ver…",
      "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#L6",
      "kind": "recognised",
      "line": 6,
      "location": "slide 6",
      "passages": 3,
      "surface": "lock file",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…score is high enough. Below that, it reports a candidate and waits for the lock.",
      "file": {
        "href": "../../sources/twin-resources/index.html",
        "label": "ingestion/sources/twin-resources.md"
      },
      "href": "../../sources/twin-resources/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 3,
      "surface": "lock",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ping is contested: the contribution address of the project, else the lock guide.",
      "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": 3,
      "surface": "lock",
      "title": "Twin resources",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… commit, high textual overlap. And the lock file wins over the score, both ways.",
      "file": {
        "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html",
        "label": "meetings/2026/2026-07-09-twin-resources-review/twin-resources-review.vtt"
      },
      "href": "../../../../briefs/meetings/2026/2026-07-09-twin-resources-review/twin-resources-review/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "location": "00:45:45",
      "passages": 2,
      "surface": "lock file",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…ry and from the rejected terms of the lock. Each candidate is scored by its C-va…",
      "file": {
        "href": "../../../inference/recognition/candidate-expression/index.html",
        "label": "inference/recognition/candidate-expression.md"
      },
      "href": "../../../inference/recognition/candidate-expression/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Candidate expression",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e, the theme, the stopword files, the lock and the pipeline that builds the site…",
      "file": {
        "href": "../configuration-repository/index.html",
        "label": "ingestion/configuration/configuration-repository.md"
      },
      "href": "../configuration-repository/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Configuration repository",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e, the theme, the stopword files, the lock and the pipeline that builds the site…",
      "file": {
        "href": "../configuration-repository/index.html",
        "label": "ingestion/configuration/configuration-repository.md"
      },
      "href": "../configuration-repository/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Configuration repository",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…plications, the domains, the privacy block, the sources, the staleness threshold…",
      "file": {
        "href": "../configuration/index.html",
        "label": "ingestion/configuration/configuration.md"
      },
      "href": "../configuration/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Configuration",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…options, the checks overrides and the lock. concordance validate-config prints o…",
      "file": {
        "href": "../configuration/index.html",
        "label": "ingestion/configuration/configuration.md"
      },
      "href": "../configuration/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Configuration",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…t validates the configuration and the lock it names, fetches the sources, runs t…",
      "file": {
        "href": "../../pipeline/build/index.html",
        "label": "ingestion/pipeline/build.md"
      },
      "href": "../../pipeline/build/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Build",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…t validates the configuration and the lock it names, fetches the sources, runs t…",
      "file": {
        "href": "../../pipeline/build/index.html",
        "label": "ingestion/pipeline/build.md"
      },
      "href": "../../pipeline/build/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Build",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ation, the profile, the theme and the lock each name the version of the schema t…",
      "file": {
        "href": "../../sources/version/index.html",
        "label": "ingestion/sources/version.md"
      },
      "href": "../../sources/version/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Version",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ation, the profile, the theme and the lock each name the version of the schema t…",
      "file": {
        "href": "../../sources/version/index.html",
        "label": "ingestion/sources/version.md"
      },
      "href": "../../sources/version/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Version",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… twin resources, the decisions of the lock applied, findings per severity and pe…",
      "file": {
        "href": "../../../quality/findings/build-log/index.html",
        "label": "quality/findings/build-log.md"
      },
      "href": "../../../quality/findings/build-log/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Build log",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… twin resources, the decisions of the lock applied, findings per severity and pe…",
      "file": {
        "href": "../../../quality/findings/build-log/index.html",
        "label": "quality/findings/build-log.md"
      },
      "href": "../../../quality/findings/build-log/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "lock",
      "title": "Build log",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nit order. A stopword or a term the lock file rejects never pivots. The build pr…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "lock file",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…aming the note under domains in the lock file; the configuration may also let th…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/suggested-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "lock file",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…decision on a candidate goes to the lock file of the configuration repository, n…",
      "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": "lock file",
      "title": "Candidate",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…es reconciled, the decisions of the lock file applied, the domains the neighbour…",
      "file": {
        "href": "../../../../specs/objects/ingestion/build/index.html",
        "label": "objects/ingestion/build.md"
      },
      "href": "../../../../specs/objects/ingestion/build/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "lock file",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…ed changeset files are deleted, the lock file and the version pins of the action…",
      "file": {
        "href": "../../../../specs/processes/quality/release/index.html",
        "label": "processes/quality/release.md"
      },
      "href": "../../../../specs/processes/quality/release/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "surface": "lock file",
      "title": "Release",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…into definitions, and decides which candidate expressions the lock file rejects.",
      "file": {
        "href": "../../../../specs/roles/inference/glossary-owner/index.html",
        "label": "roles/inference/glossary-owner.md"
      },
      "href": "../../../../specs/roles/inference/glossary-owner/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "lock file",
      "title": "Glossary owner",
      "type": "role",
      "typeLabel": "Role"
    },
    {
      "context": "…n of the configuration guide on the lock file, where a separated pair is written…",
      "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,
      "surface": "lock file",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
