{
  "$comment": "Acceptance cases for Report_Doc/docs/public/contracts/component-catalog-wire.v1.schema.json (RFC-014, contract only). Every document below is a real wire payload and is validated with Ajv by pipelineXlab_pxflow/scripts/check-component-decision-registry.mjs: validCases must validate, invalidCases must fail.",
  "fixtureVersion": 1,
  "decisionId": "RFC-014",
  "schemaId": "https://pipelinexlab.com/contracts/component-catalog-wire.v1.schema.json",
  "schemaPath": "Report_Doc/docs/public/contracts/component-catalog-wire.v1.schema.json",
  "profilePath": "Report_Doc/docs/public/contracts/component-package-release-lifecycle.v1.json",
  "pageLimitDefault": 40,
  "pageLimitMax": 80,
  "stale-cursor-outcome": "component-catalog-cursor-snapshot-stale",
  "validCases": [
    {
      "id": "query-request-default-page-limit",
      "messageKind": "component-catalog-query-request@1",
      "note": "page.limit omitted; the contract default 40 applies",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-explicit-default-page-limit",
      "messageKind": "component-catalog-query-request@1",
      "note": "the default 40 written out explicitly",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "limit": 40,
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-max-page-limit",
      "messageKind": "component-catalog-query-request@1",
      "note": "80 is the hard page ceiling",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "limit": 80,
          "cursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
        }
      }
    },
    {
      "id": "page-response-exact-seven-field-ref",
      "messageKind": "component-catalog-page-response@1",
      "note": "every row carries the exact seven-field ComponentRef plus the eight host-owned presentation members; the three host facets appear together: installed and built-in are placeable, available is denied with the install-required reason",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "label": "Beam check",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "built-in",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "bridge_reporting",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
              "releaseByteDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999",
              "componentKey": "load_case_report",
              "componentContractVersion": 1
            },
            "label": "Load case report",
            "description": "Publishes the load case report for the selected snapshot.",
            "category": "calculate",
            "subcategory": "reporting",
            "icon": "file-text",
            "packageFacet": "available",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "install-required"
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 3,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-last-page-has-no-cursor",
      "messageKind": "component-catalog-page-response@1",
      "note": "nextCursor is null on the last page; totalCount is exact for the snapshot and query",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "stale-cursor-snapshot-refusal",
      "messageKind": "component-catalog-stale-cursor@1",
      "note": "a cursor replayed against a newer snapshot returns the exact named stale-cursor outcome",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "component-catalog-cursor-snapshot-stale",
        "refusedBinding": "snapshotRevision",
        "failsClosed": true,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "stale-cursor-cross-scope-refusal",
      "messageKind": "component-catalog-stale-cursor@1",
      "note": "a cursor replayed under a different Project scope fails closed with the same named outcome",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "component-catalog-cursor-snapshot-stale",
        "refusedBinding": "projectScope",
        "failsClosed": true,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "stale-cursor-cross-query-refusal",
      "messageKind": "component-catalog-stale-cursor@1",
      "note": "a cursor replayed under a different query fails closed with the same named outcome",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "component-catalog-cursor-snapshot-stale",
        "refusedBinding": "query",
        "failsClosed": true,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "batch-lookup-request-exact-favorite-targets",
      "messageKind": "component-catalog-batch-lookup-request@1",
      "note": "favorite targets resolve independently of the current page",
      "document": {
        "messageKind": "component-catalog-batch-lookup-request@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "targets": [
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "model_analysis",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "section_check",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "load_case",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "beam_check",
            "componentContractVersion": 9007199254740991
          }
        ],
        "currentPageIndependent": true
      }
    },
    {
      "id": "batch-lookup-response-preserves-every-status",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "note": "available, missing, removed and revoked are all preserved, in input order",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "page-response-untrusted-installed-row-is-still-placeable",
      "messageKind": "component-catalog-page-response@1",
      "note": "placementCapability and trustStatus are separate members and neither is derived from the other. In the bounded local and admin Project lane this build serves, the unsigned local pair -- signature absent, revocation list not-checked -- is admitted trust evidence for the exact Project the row is filed under, so the row is served and its placement is allowed with no reasonCode. The trust word stays untrusted because nothing verified a signature, and projecting trusted would claim a check nobody made. A row denied placement over trust carries trust-evidence-rejected, which is the revoked or otherwise unadmitted evidence pair, not this one. This case says nothing about the federated available facet or about public publisher trust admission; neither is served by this build.",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "untrusted"
          }
        ],
        "snapshotRevision": 42,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-counters-at-the-safe-integer-ceiling",
      "messageKind": "component-catalog-page-response@1",
      "note": "snapshotRevision and totalCount are JavaScript-safe integers bounded at 9007199254740991; a totalCount at the ceiling is not a last page, so this one carries the opaque cursor of the page that follows",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 9007199254740991,
        "totalCount": 9007199254740991,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctY2VpbGluZy1wYWdlLTI"
      }
    },
    {
      "id": "query-request-package-facet-filter",
      "messageKind": "component-catalog-query-request@1",
      "note": "the packageFacet filter takes one of the three host-owned facet keys",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted",
          "packageFacet": "available"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null,
          "limit": 25
        }
      }
    },
    {
      "id": "page-response-row-without-a-subcategory",
      "messageKind": "component-catalog-page-response@1",
      "note": "subcategory is the publisher's optional key under the closed category; a Component that has none carries none rather than an empty string, and the server sorts those rows after every present subcategory in both directions",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case_summary",
              "componentContractVersion": 1
            },
            "label": "Load case summary",
            "description": "Runs the model analysis for the selected load case.",
            "category": "review",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-every-primary-task-category",
      "messageKind": "component-catalog-page-response@1",
      "note": "the closed primary task registry, one row per key, exactly the six the node-presentation profile carries as classification.primaryTaskKeys",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_input",
              "componentContractVersion": 1
            },
            "label": "Task input",
            "description": "Runs the model analysis for the selected load case.",
            "category": "input",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_transform",
              "componentContractVersion": 1
            },
            "label": "Task transform",
            "description": "Runs the model analysis for the selected load case.",
            "category": "transform",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_calculate",
              "componentContractVersion": 1
            },
            "label": "Task calculate",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_review",
              "componentContractVersion": 1
            },
            "label": "Task review",
            "description": "Runs the model analysis for the selected load case.",
            "category": "review",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_deliver",
              "componentContractVersion": 1
            },
            "label": "Task deliver",
            "description": "Runs the model analysis for the selected load case.",
            "category": "deliver",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "task_control",
              "componentContractVersion": 1
            },
            "label": "Task control",
            "description": "Runs the model analysis for the selected load case.",
            "category": "control",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 6,
        "nextCursor": null
      }
    },
    {
      "id": "query-request-orders-on-subcategory",
      "messageKind": "component-catalog-query-request@1",
      "note": "ordering is server-owned; a request names the field and the direction and nothing about where a missing subcategory lands",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate"
        },
        "order": {
          "field": "subcategory",
          "direction": "ascending"
        },
        "page": {
          "cursor": null,
          "limit": 12
        }
      }
    },
    {
      "id": "page-response-revoked-installed-row-is-not-placeable",
      "messageKind": "component-catalog-page-response@1",
      "note": "a revoked release stays in the Project's installed closure so existing references still resolve, and it is never placeable: allowed false with a stable host reason, and never the available facet",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "release-revoked"
            },
            "trustStatus": "revoked"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 1
            },
            "label": "Beam check",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "built-in",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "release-revoked"
            },
            "trustStatus": "revoked"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": null
      }
    }
  ],
  "invalidCases": [
    {
      "id": "query-request-page-limit-eighty-one",
      "messageKind": "component-catalog-query-request@1",
      "reason": "81 is past the page ceiling of 80",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "limit": 81,
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-page-limit-zero",
      "messageKind": "component-catalog-query-request@1",
      "reason": "a page limit below 1 is not a page",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "limit": 0,
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-unknown-filter-member",
      "messageKind": "component-catalog-query-request@1",
      "reason": "filters are closed; an unlisted filter is refused",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted",
          "renderer": "custom"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-unknown-order-direction",
      "messageKind": "component-catalog-query-request@1",
      "reason": "order is closed on field and direction",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "random"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-foreign-project-scope-kind",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the scope discriminator is exactly project",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "workspace",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "page-response-six-field-ref",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a ComponentRef without componentContractVersion is six fields, not seven",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis"
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-eight-field-ref",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a ComponentRef is exactly seven fields",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1,
              "packageChannel": "beta"
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-row-missing-trust-status",
      "messageKind": "component-catalog-page-response@1",
      "reason": "trustStatus is host-owned and required on every row",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            }
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-row-missing-icon",
      "messageKind": "component-catalog-page-response@1",
      "reason": "icon is required on every row",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-row-carries-a-renderer",
      "messageKind": "component-catalog-page-response@1",
      "reason": "no row may carry a renderer",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted",
            "rendererModule": "./renderer.js"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-row-carries-a-url-asset",
      "messageKind": "component-catalog-page-response@1",
      "reason": "no row may carry a URL asset",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "https://cdn.example.com/icon.svg",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-row-carries-a-capability-grant",
      "messageKind": "component-catalog-page-response@1",
      "reason": "no row may carry a capability grant",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted",
            "capabilityGrants": [
              "filesystem"
            ]
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-drops-the-snapshot-revision",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a page response without snapshotRevision cannot bind a cursor",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-page-over-the-ceiling",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a page may not carry more than 80 rows",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c0",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c1",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c2",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c3",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c4",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c5",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c6",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c7",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c8",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c9",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c10",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c11",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c12",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c13",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c14",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c15",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c16",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c17",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c18",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c19",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c20",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c21",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c22",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c23",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c24",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c25",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c26",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c27",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c28",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c29",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c30",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c31",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c32",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c33",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c34",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c35",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c36",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c37",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c38",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c39",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c40",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c41",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c42",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c43",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c44",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c45",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c46",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c47",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c48",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c49",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c50",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c51",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c52",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c53",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c54",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c55",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c56",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c57",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c58",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c59",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c60",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c61",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c62",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c63",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c64",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c65",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c66",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c67",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c68",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c69",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c70",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c71",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c72",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c73",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c74",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c75",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c76",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c77",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c78",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c79",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "c80",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-transparent-cursor",
      "messageKind": "component-catalog-page-response@1",
      "reason": "the cursor is opaque; a readable structured cursor is refused",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "{\"offset\":40,\"snapshot\":41}"
      }
    },
    {
      "id": "stale-cursor-unnamed-outcome",
      "messageKind": "component-catalog-stale-cursor@1",
      "reason": "the stale-cursor outcome is exactly component-catalog-cursor-snapshot-stale",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "error",
        "refusedBinding": "snapshotRevision",
        "failsClosed": true,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "stale-cursor-does-not-fail-closed",
      "messageKind": "component-catalog-stale-cursor@1",
      "reason": "a stale-cursor outcome never continues",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "component-catalog-cursor-snapshot-stale",
        "refusedBinding": "snapshotRevision",
        "failsClosed": false,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "stale-cursor-unknown-refused-binding",
      "messageKind": "component-catalog-stale-cursor@1",
      "reason": "the refused binding is one of the three the cursor is bound to",
      "document": {
        "messageKind": "component-catalog-stale-cursor@1",
        "contractVersion": "component-catalog-wire@1",
        "outcome": "component-catalog-cursor-snapshot-stale",
        "refusedBinding": "workspace",
        "failsClosed": true,
        "nextAction": "restart-query-without-cursor"
      }
    },
    {
      "id": "batch-lookup-request-page-dependent",
      "messageKind": "component-catalog-batch-lookup-request@1",
      "reason": "favorite resolution is never page-dependent",
      "document": {
        "messageKind": "component-catalog-batch-lookup-request@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "targets": [
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "model_analysis",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "section_check",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "load_case",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "beam_check",
            "componentContractVersion": 9007199254740991
          }
        ],
        "currentPageIndependent": false
      }
    },
    {
      "id": "batch-lookup-request-over-the-target-ceiling",
      "messageKind": "component-catalog-batch-lookup-request@1",
      "reason": "a batch lookup may not carry more than 80 targets",
      "document": {
        "messageKind": "component-catalog-batch-lookup-request@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "targets": [
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c0",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c1",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c2",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c3",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c4",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c5",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c6",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c7",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c8",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c9",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c10",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c11",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c12",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c13",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c14",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c15",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c16",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c17",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c18",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c19",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c20",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c21",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c22",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c23",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c24",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c25",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c26",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c27",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c28",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c29",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c30",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c31",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c32",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c33",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c34",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c35",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c36",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c37",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c38",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c39",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c40",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c41",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c42",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c43",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c44",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c45",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c46",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c47",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c48",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c49",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c50",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c51",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c52",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c53",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c54",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c55",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c56",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c57",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c58",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c59",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c60",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c61",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c62",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c63",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c64",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c65",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c66",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c67",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c68",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c69",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c70",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c71",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c72",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c73",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c74",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c75",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c76",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c77",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c78",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c79",
            "componentContractVersion": 1
          },
          {
            "publisher": "pipelinexlab",
            "packageKey": "structural_analysis",
            "packageVersion": "1.0.0",
            "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "componentKey": "c80",
            "componentContractVersion": 1
          }
        ],
        "currentPageIndependent": true
      }
    },
    {
      "id": "batch-lookup-response-drops-a-status",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "missing, removed and revoked are results, not omissions",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "dropped",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "batch-lookup-response-missing-target-carries-a-row",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "a target that is not available carries no row",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "section_check",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "batch-lookup-response-revoked-target-carries-a-row",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "a revoked target carries no row",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "beam_check",
                "componentContractVersion": 9007199254740991
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "batch-lookup-response-does-not-preserve-input-order",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "the response preserves the caller's target order",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": false
      }
    },
    {
      "id": "query-request-reintroduces-cursor-binding",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the cursor binding is server-owned; a request that carries one is refused by the closed request schema",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        },
        "cursorBinding": {
          "boundTo": [
            "projectScope",
            "query",
            "snapshotRevision"
          ],
          "crossScopeReplay": "fail-closed",
          "crossQueryReplay": "fail-closed",
          "crossSnapshotReplay": "fail-closed"
        }
      }
    },
    {
      "id": "page-response-missing-project-scope",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a page response states the exact Project scope it was resolved under; omitting it is refused",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "label": "Beam check",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "page-response-foreign-project-scope-kind",
      "messageKind": "component-catalog-page-response@1",
      "reason": "the response scope is a Project scope; a workspace-kind scope is refused",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "workspace",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "label": "Beam check",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 2,
        "nextCursor": "Y29tcG9uZW50LWNhdGFsb2ctcGFnZS0y"
      }
    },
    {
      "id": "batch-lookup-response-missing-project-scope",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "a batch-lookup response states the exact Project scope it was resolved under; omitting it is refused",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "batch-lookup-response-foreign-project-scope-kind",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "the response scope is a Project scope; a workspace-kind scope is refused",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "workspace",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "section_check",
              "componentContractVersion": 1
            },
            "status": "missing",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "load_case",
              "componentContractVersion": 1
            },
            "status": "removed",
            "row": null
          },
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "beam_check",
              "componentContractVersion": 9007199254740991
            },
            "status": "revoked",
            "row": null
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "unknown-message-kind",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the wire is a closed discriminator union",
      "document": {
        "messageKind": "component-catalog-render-request@1",
        "contractVersion": "component-catalog-wire@1"
      }
    },
    {
      "id": "page-response-row-arbitrary-package-facet",
      "messageKind": "component-catalog-page-response@1",
      "reason": "packageFacet is the closed host enum built-in, installed or available, not an arbitrary semantic key",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "engineering",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-placement-capability-as-a-bare-string",
      "messageKind": "component-catalog-page-response@1",
      "reason": "placementCapability is a closed object, not the old placeable string",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": "placeable",
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-allowed-placement-carries-a-reason",
      "messageKind": "component-catalog-page-response@1",
      "reason": "an allowed placement carries no reason",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true,
              "reasonCode": "install-required"
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-denied-placement-without-a-reason",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a denied placement carries a stable host diagnostic reasonCode",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-placement-reason-is-not-a-stable-code",
      "messageKind": "component-catalog-page-response@1",
      "reason": "the placement reason is a stable kebab-case host code, never prose",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "Install Required"
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-placement-reason-is-empty",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a denied placement never carries an empty reason",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false,
              "reasonCode": ""
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-placement-carries-an-unknown-member",
      "messageKind": "component-catalog-page-response@1",
      "reason": "the placement projection is closed on allowed and reasonCode",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "install-required",
              "trustStatus": "untrusted"
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-snapshot-revision-over-the-safe-integer-ceiling",
      "messageKind": "component-catalog-page-response@1",
      "reason": "9007199254740992 is past the JavaScript-safe integer ceiling",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 9007199254740992,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-total-count-over-the-safe-integer-ceiling",
      "messageKind": "component-catalog-page-response@1",
      "reason": "9007199254740992 is past the JavaScript-safe integer ceiling",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 9007199254740992,
        "nextCursor": null
      }
    },
    {
      "id": "query-request-arbitrary-package-facet-filter",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the packageFacet filter takes the closed host enum, not an arbitrary semantic key",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted",
          "packageFacet": "engineering"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-filters-on-placement-capability",
      "messageKind": "component-catalog-query-request@1",
      "reason": "placementCapability is a host-owned row projection, not a query filter; the closed filter refuses it",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate",
          "trustStatus": "trusted",
          "placementCapability": {
            "allowed": true
          }
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "page-response-row-component-key-doubled-underscore",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a doubled underscore is a second spelling of one semantic key; the canonical RFC-003 pattern separates non-empty segments with exactly one underscore",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model__analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-component-key-trailing-underscore",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a trailing underscore ends a key on an empty segment, which the canonical RFC-003 pattern refuses",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis_",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-component-key-leading-underscore",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a semantic key starts on a lowercase letter, so a leading underscore is refused",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "_model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-subcategory-doubled-underscore",
      "messageKind": "component-catalog-page-response@1",
      "reason": "every row semantic key is the same canonical pattern; a doubled underscore in the subcategory is refused exactly as it is in the componentKey",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural__steel",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-component-contract-version-over-the-safe-integer-ceiling",
      "messageKind": "component-catalog-page-response@1",
      "reason": "9007199254740992 is one past the JavaScript-safe integer ceiling the version bound pins, so the wire cannot carry it",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 9007199254740992
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "query-request-project-key-doubled-underscore",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the request project key is the same canonical semantic key; a doubled underscore is a second spelling and is refused",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge__2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "query-request-workspace-key-trailing-underscore",
      "messageKind": "component-catalog-query-request@1",
      "reason": "a trailing underscore ends the workspace key on an empty segment, which the canonical RFC-003 pattern refuses",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme_",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "calculate"
        },
        "order": {
          "field": "label",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "page-response-row-category-outside-the-primary-task-registry",
      "messageKind": "component-catalog-page-response@1",
      "reason": "category is the closed primary task registry, not an open semantic key; analysis is not one of its six keys",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "analysis",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-row-invents-a-category",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a publisher never invents a category key, however well-formed it looks",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "visualisation",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "query-request-category-filter-outside-the-primary-task-registry",
      "messageKind": "component-catalog-query-request@1",
      "reason": "the filter takes the same closed registry the row does; one vocabulary, not two",
      "document": {
        "messageKind": "component-catalog-query-request@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "query": "beam",
        "filter": {
          "composition": "logical-and",
          "category": "analysis"
        },
        "order": {
          "field": "subcategory",
          "direction": "ascending"
        },
        "page": {
          "cursor": null
        }
      }
    },
    {
      "id": "page-response-row-empty-subcategory",
      "messageKind": "component-catalog-page-response@1",
      "reason": "an absent subcategory is absent; an empty string is not a semantic key and is not a way to spell absence",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-available-row-is-placeable",
      "messageKind": "component-catalog-page-response@1",
      "reason": "an available row is not in the request Project's installed closure, so placement is denied; a row that allows it would let a placement bind to a release the Project never installed",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "available",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-available-row-denied-for-another-reason",
      "messageKind": "component-catalog-page-response@1",
      "reason": "an available row is denied with exactly one host reason: install-required",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "available",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "trust-required"
            },
            "trustStatus": "trusted"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "batch-lookup-response-available-row-is-placeable",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "a batch-lookup row is the same row; the available facet denies placement there too",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "available",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "trusted"
            }
          }
        ],
        "inputOrderPreserved": true
      }
    },
    {
      "id": "page-response-revoked-row-is-placeable",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a revoked release is never placeable; allowing placement would bind a new node to a release trust has withdrawn",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": true
            },
            "trustStatus": "revoked"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-revoked-row-carries-the-available-facet",
      "messageKind": "component-catalog-page-response@1",
      "reason": "available means a verified compatible release the Project could install; a revoked release is not one, so revoked never carries the available facet",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "available",
            "placementCapability": {
              "allowed": false,
              "reasonCode": "install-required"
            },
            "trustStatus": "revoked"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "page-response-revoked-row-denied-without-a-reason",
      "messageKind": "component-catalog-page-response@1",
      "reason": "a revoked row is denied with a stable host reason, not with a bare allowed false",
      "document": {
        "messageKind": "component-catalog-page-response@1",
        "contractVersion": "component-catalog-wire@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "items": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "label": "Model analysis",
            "description": "Runs the model analysis for the selected load case.",
            "category": "calculate",
            "subcategory": "structural",
            "icon": "bar-chart-3",
            "packageFacet": "installed",
            "placementCapability": {
              "allowed": false
            },
            "trustStatus": "revoked"
          }
        ],
        "snapshotRevision": 41,
        "totalCount": 1,
        "nextCursor": null
      }
    },
    {
      "id": "batch-lookup-response-revoked-row-is-placeable",
      "messageKind": "component-catalog-batch-lookup-response@1",
      "reason": "a batch-lookup row is the same row; a revoked release is not placeable there either",
      "document": {
        "messageKind": "component-catalog-batch-lookup-response@1",
        "contractVersion": "component-catalog-batch-lookup@1",
        "projectScope": {
          "kind": "project",
          "workspaceKey": "acme",
          "projectKey": "bridge_2026"
        },
        "results": [
          {
            "componentRef": {
              "publisher": "pipelinexlab",
              "packageKey": "structural_analysis",
              "packageVersion": "1.0.0",
              "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
              "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
              "componentKey": "model_analysis",
              "componentContractVersion": 1
            },
            "status": "available",
            "row": {
              "componentRef": {
                "publisher": "pipelinexlab",
                "packageKey": "structural_analysis",
                "packageVersion": "1.0.0",
                "packageDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
                "releaseByteDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
                "componentKey": "model_analysis",
                "componentContractVersion": 1
              },
              "label": "Model analysis",
              "description": "Runs the model analysis for the selected load case.",
              "category": "calculate",
              "subcategory": "structural",
              "icon": "bar-chart-3",
              "packageFacet": "installed",
              "placementCapability": {
                "allowed": true
              },
              "trustStatus": "revoked"
            }
          }
        ],
        "inputOrderPreserved": true
      }
    }
  ]
}
