{
  "id": "glossary/quality/findings/build-log",
  "mentions": [
    {
      "context": "…th their commits, the model and the build log it wrote, and its summary. The sum…",
      "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,
      "passages": 4,
      "surface": "build log",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "… page, every doubt a finding in the build log, never a stopped build; two builds…",
      "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": "build log",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "… that only partly overlap, such as \"build log\" and \"log summary\" in \"the build l…",
      "file": {
        "href": "../../../inference/recognition/occurrence/index.html",
        "label": "inference/recognition/occurrence.md"
      },
      "href": "../../../inference/recognition/occurrence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "build log",
      "title": "Occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…es: every list of the model, of the build log, of the fragments and of the site …",
      "file": {
        "href": "../../linter/determinism/index.html",
        "label": "quality/linter/determinism.md"
      },
      "href": "../../linter/determinism/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "build log",
      "title": "Determinism",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e links are recorded, not read. The build log counts the decisions applied. Noth…",
      "file": {
        "href": "../../../ingestion/configuration/lock/index.html",
        "label": "ingestion/configuration/lock.md"
      },
      "href": "../../../ingestion/configuration/lock/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "build log",
      "title": "Lock",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…d the checks, writes the model, the build log and one fragment per entity, then …",
      "file": {
        "href": "../../../ingestion/pipeline/build/index.html",
        "label": "ingestion/pipeline/build.md"
      },
      "href": "../../../ingestion/pipeline/build/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "build log",
      "title": "Build",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ndings per severity and per check; the log carries the same figures, the contrac…",
      "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,
      "passages": 4,
      "surface": "log",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…e-identical. Next to the model and the log, a build writes one fragment per enti…",
      "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,
      "passages": 4,
      "surface": "log",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…to build.fail_on, after its model, its log, its fragments and its site are writt…",
      "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,
      "passages": 4,
      "surface": "log",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…e.  Every doubt is a finding in the build log, never a stopped build.  Two build…",
      "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": "build log",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…e.  Every doubt is a finding in the build log, never a stopped build.  Two build…",
      "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": "build log",
      "title": "Roadmap outline",
      "type": "document",
      "typeLabel": "Document"
    },
    {
      "context": "…rtly overlap, such as \"build log\" and \"log summary\" in \"the build log summary\", …",
      "file": {
        "href": "../../../inference/recognition/occurrence/index.html",
        "label": "inference/recognition/occurrence.md"
      },
      "href": "../../../inference/recognition/occurrence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "log",
      "title": "Occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…h as \"build log\" and \"log summary\" in \"the build log summary\", are each counted.",
      "file": {
        "href": "../../../inference/recognition/occurrence/index.html",
        "label": "inference/recognition/occurrence.md"
      },
      "href": "../../../inference/recognition/occurrence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "build log",
      "title": "Occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… only timestamp is the at field of the log and of the build block of the model, …",
      "file": {
        "href": "../../linter/determinism/index.html",
        "label": "quality/linter/determinism.md"
      },
      "href": "../../linter/determinism/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 3,
      "surface": "log",
      "title": "Determinism",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…es: every list of the model, of the build log, of the fragments and of the site …",
      "file": {
        "href": "../../linter/determinism/index.html",
        "label": "quality/linter/determinism.md"
      },
      "href": "../../linter/determinism/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 3,
      "surface": "build log",
      "title": "Determinism",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e links are recorded, not read. The build log counts the decisions applied. Noth…",
      "file": {
        "href": "../../../ingestion/configuration/lock/index.html",
        "label": "ingestion/configuration/lock.md"
      },
      "href": "../../../ingestion/configuration/lock/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "build log",
      "title": "Lock",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…d the checks, writes the model, the build log and one fragment per entity, then …",
      "file": {
        "href": "../../../ingestion/pipeline/build/index.html",
        "label": "ingestion/pipeline/build.md"
      },
      "href": "../../../ingestion/pipeline/build/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "build log",
      "title": "Build",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…eached note and as a section of the build log; nothing is assigned unless the co…",
      "file": {
        "href": "../../../ingestion/typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../../ingestion/typing/emergent-domain/index.html#L7",
      "kind": "written",
      "line": 7,
      "passages": 2,
      "surface": "build log",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…eached note and as a section of the build log; nothing is assigned unless the co…",
      "file": {
        "href": "../../../ingestion/typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../../ingestion/typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "build log",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…, must give the same groups, or the build log is unreadable from one night to th…",
      "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#L12",
      "kind": "recognised",
      "line": 12,
      "location": "00:49:30",
      "surface": "build log",
      "title": "Twin resources review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…ce; findings, the same array as the build log; candidates, the recurring express…",
      "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": "build log",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "…onical model, the same array as the build log: one object per finding, sorted by…",
      "file": {
        "href": "../../../../specs/data/inference/findings-block/index.html",
        "label": "data/inference/findings-block.md"
      },
      "href": "../../../../specs/data/inference/findings-block/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "build log",
      "title": "Findings block",
      "type": "data_object",
      "typeLabel": "Data object"
    },
    {
      "context": "…onfiguration validator says so. The build log counts the decisions applied. Noth…",
      "file": {
        "href": "../../../../specs/decisions/ingestion/lock-file-for-human-decisions/index.html",
        "label": "decisions/ingestion/lock-file-for-human-decisions.md"
      },
      "href": "../../../../specs/decisions/ingestion/lock-file-for-human-decisions/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "build log",
      "title": "Lock file for human decisions",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…ly timestamp is the at field of the build log, also the at of the build block of…",
      "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,
      "surface": "build log",
      "title": "Reproducible builds",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…k or a resource. Findings go to the build log and the model; the linter prints t…",
      "file": {
        "href": "../../../../specs/objects/quality/finding/index.html",
        "label": "objects/quality/finding.md"
      },
      "href": "../../../../specs/objects/quality/finding/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "build log",
      "title": "Finding",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "Write the model and the build log, the decisions of the lock file counted in its…",
      "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,
      "surface": "build log",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…writes the site with the model and the log; a content anomaly is a finding, neve…",
      "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#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "log",
      "title": "Onboarding a repository",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… writes the site, the model and the build log; an error finding fails the workfl…",
      "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#L15",
      "kind": "recognised",
      "line": 15,
      "surface": "build log",
      "title": "Publishing the wiki",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…l-on policy of the build, reads the build log and the reports of the lint in the…",
      "file": {
        "href": "../../../../specs/roles/quality/quality-owner/index.html",
        "label": "roles/quality/quality-owner.md"
      },
      "href": "../../../../specs/roles/quality/quality-owner/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "build log",
      "title": "Quality owner",
      "type": "role",
      "typeLabel": "Role"
    }
  ]
}
