{
  "id": "keywords/imported",
  "mentions": [
    {
      "context": "The page of an interface whose contract the build imported. Same shell as the entity page, laid out at the grain an interface is worked at: its operations. The …",
      "file": {
        "href": "../../specs/screens/pages/api-page/index.html",
        "label": "screens/pages/api-page.md"
      },
      "href": "../../specs/screens/pages/api-page/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 3,
      "surface": "imported",
      "title": "API page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…each one to the operation note that names the same operation id, or the same method and path. The note absorbs the imported operation, which never exists twice.",
      "file": {
        "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html",
        "label": "meetings/2026/2026-06-18-contract-import-scope/contract-import-scope.md"
      },
      "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "imported",
      "title": "Contract import scope review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…th its commit, whether links across sources were resolved and the contracts imported; entities, one object per note with its identifier, type, title, locale, ap…",
      "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,
      "passages": 2,
      "surface": "imported",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "…deck, the PDF produced from it, a transcript, the contract an operation was imported from. A note alone has one; twin resources merged into one entity carry sev…",
      "file": {
        "href": "../../specs/objects/ingestion/representation/index.html",
        "label": "objects/ingestion/representation.md"
      },
      "href": "../../specs/objects/ingestion/representation/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "imported",
      "title": "Representation",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…tching where a match is found, two operation notes claim the same operation imported from a contract, or one note matches several operations of its API. Nothing…",
      "file": {
        "href": "../../specs/rules/contracts/ambiguous-operation/index.html",
        "label": "rules/contracts/ambiguous-operation.rule.md"
      },
      "href": "../../specs/rules/contracts/ambiguous-operation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "imported",
      "title": "Ambiguous operation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "….x document in JSON or YAML nor a WSDL 1.1 or 2.0 document. No operation is imported from it, the note keeps the operations written by hand, and the build goes …",
      "file": {
        "href": "../../specs/rules/contracts/unreachable-contract/index.html",
        "label": "rules/contracts/unreachable-contract.rule.md"
      },
      "href": "../../specs/rules/contracts/unreachable-contract/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "imported",
      "title": "Unreachable contract",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…text, and the panel keeps five keys and lifts the operations to the top of the related pages. An API without an imported contract keeps the generic entity page.",
      "file": {
        "href": "../../specs/screens/pages/api-page/index.html",
        "label": "screens/pages/api-page.md"
      },
      "href": "../../specs/screens/pages/api-page/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 3,
      "surface": "imported",
      "title": "API page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…recorded (openapi 3.1, wsdl 1.1), the file the note names and, at its end, \"imported N days ago\", the last change of the contract file relative to the build, fr…",
      "file": {
        "href": "../../specs/screens/pages/api-page/index.html",
        "label": "screens/pages/api-page.md"
      },
      "href": "../../specs/screens/pages/api-page/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 3,
      "surface": "imported",
      "title": "API page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… contract operation to the note that names the same operation id, or the same method and path. The note absorbs it; the imported operation does not exist twice.",
      "file": {
        "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html",
        "label": "meetings/2026/2026-06-18-contract-import-scope/contract-import-scope.vtt"
      },
      "href": "../../briefs/meetings/2026/2026-06-18-contract-import-scope/contract-import-scope/index.html#L4",
      "kind": "recognised",
      "line": 4,
      "location": "11:47",
      "passages": 2,
      "surface": "imported",
      "title": "Contract import scope review",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…as the build log; candidates, the recurring expressions, the schemas of the imported contracts and the pairs of twin resources; neighbours, the best co-occurren…",
      "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,
      "passages": 2,
      "surface": "imported",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "… text position by position, and the page shows them one after the other. An imported operation matched by a note lists the contract as a representation next to …",
      "file": {
        "href": "../../specs/objects/ingestion/representation/index.html",
        "label": "objects/ingestion/representation.md"
      },
      "href": "../../specs/objects/ingestion/representation/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "imported",
      "title": "Representation",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…ons of its API. Nothing is attached: the finding names every candidate, the imported operation stays a separate entity with the properties of the contract only,…",
      "file": {
        "href": "../../specs/rules/contracts/ambiguous-operation/index.html",
        "label": "rules/contracts/ambiguous-operation.rule.md"
      },
      "href": "../../specs/rules/contracts/ambiguous-operation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "imported",
      "title": "Ambiguous operation",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "… the operations written by hand, and the build goes on; the API page has no imported operations until a later build reads the contract. A project whose contract…",
      "file": {
        "href": "../../specs/rules/contracts/unreachable-contract/index.html",
        "label": "rules/contracts/unreachable-contract.rule.md"
      },
      "href": "../../specs/rules/contracts/unreachable-contract/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "imported",
      "title": "Unreachable contract",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "An operation note attaches to the operation imported from the contract of its API on three rungs, tried in order, the first that matches winning: the operation_…",
      "file": {
        "href": "../../specs/rules/engine/operation-matching/index.html",
        "label": "rules/engine/operation-matching.rule.md"
      },
      "href": "../../specs/rules/engine/operation-matching/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "imported",
      "title": "Operation matching",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ion next to its own file, and the exposes link of the API points at it. The imported operation no longer exists as a separate entity. Two notes claiming one ope…",
      "file": {
        "href": "../../specs/rules/engine/operation-matching/index.html",
        "label": "rules/engine/operation-matching.rule.md"
      },
      "href": "../../specs/rules/engine/operation-matching/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 2,
      "surface": "imported",
      "title": "Operation matching",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "The block of the API page of an API whose contract the build imported. It shows the contract next to the note without copying anything into the markdown: what t…",
      "file": {
        "href": "../../specs/viewers/contract-viewer/index.html",
        "label": "viewers/contract-viewer.md"
      },
      "href": "../../specs/viewers/contract-viewer/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "imported",
      "title": "Contract viewer",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…mes and, at its end, when the contract last changed relative to the build, \"imported 9 days ago\": the date of the last commit of the file in its repository, the…",
      "file": {
        "href": "../../specs/viewers/contract-viewer/index.html",
        "label": "viewers/contract-viewer.md"
      },
      "href": "../../specs/viewers/contract-viewer/index.html#L12",
      "kind": "recognised",
      "line": 12,
      "passages": 2,
      "surface": "imported",
      "title": "Contract viewer",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… business to explain writes an operation note; the build attaches it to the imported operation on its declared identifier, then on its method and path, then on …",
      "file": {
        "href": "../../glossary/inference/contracts/operation/index.html",
        "label": "inference/contracts/operation.md"
      },
      "href": "../../glossary/inference/contracts/operation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "imported",
      "title": "Operation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…F a converter produced from it, a transcript, the contract an operation was imported from. A note alone has one representation; twin resources merged into one e…",
      "file": {
        "href": "../../glossary/ingestion/sources/representation/index.html",
        "label": "ingestion/sources/representation.md"
      },
      "href": "../../glossary/ingestion/sources/representation/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "imported",
      "title": "Representation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tch, read or parse; W-OPERATION-AMBIGUOUS, two operation notes claiming one imported operation, or one note matching several; W-API-NOCONSUMER, an API nothing c…",
      "file": {
        "href": "../../glossary/quality/checks/contract-checks/index.html",
        "label": "quality/checks/contract-checks.md"
      },
      "href": "../../glossary/quality/checks/contract-checks/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "imported",
      "title": "Contract checks",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ons of the lock applied, findings per severity and per check, the contracts imported) and every finding, sorted by check, source, path, line and message. Its fi…",
      "file": {
        "href": "../../glossary/quality/findings/build-log/index.html",
        "label": "quality/findings/build-log.md"
      },
      "href": "../../glossary/quality/findings/build-log/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "imported",
      "title": "Build log",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…om the disk, and the site promises to work there; only the document viewer, imported on demand by its island, is a module. Styling is native CSS in four cascade…",
      "file": {
        "href": "../../specs/decisions/publication/slots-islands-and-layers/index.html",
        "label": "decisions/publication/slots-islands-and-layers.md"
      },
      "href": "../../specs/decisions/publication/slots-islands-and-layers/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "imported",
      "title": "Slots, islands and layers",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…, which becomes a keyword page above the publication threshold; a schema an imported contract names, offered as an object without a link; a pair of resources sc…",
      "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": "imported",
      "title": "Candidate",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "…per severity and per check; the log carries the same figures, the contracts imported and every finding. The only dated part of a build is its timestamp, taken f…",
      "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": "imported",
      "title": "Build",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "An operation note that names an API with an imported contract, in its api attribute or through a markdown link, and that none of the three rungs of the operatio…",
      "file": {
        "href": "../../specs/rules/contracts/operation-unmatched/index.html",
        "label": "rules/contracts/operation-unmatched.rule.md"
      },
      "href": "../../specs/rules/contracts/operation-unmatched/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "imported",
      "title": "Operation unmatched",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "The page of an API whose contract the build imported is the API page: the same shell, its operations under it in the tree, the operations table matched to the c…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L35",
      "kind": "recognised",
      "line": 35,
      "surface": "imported",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…n. The button then closes and reopens the viewer. When the bundle cannot be imported, as on a page opened from the disk in a browser that refuses module scripts…",
      "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": "imported",
      "title": "Document viewer",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
