{
  "conformanceStatement": "BUS-1 v0.2, Annex A",
  "implementation": {
    "product": "busref",
    "version": "0.2.0",
    "targets": [
      "package",
      "importer",
      "exporter",
      "roundTrip"
    ],
    "profile": "core-intent",
    "binding": "JSON (clause 17)"
  },
  "caveats": [
    "Group RT was additionally run as a cross-implementation chain \u2014 see crossImplementation \u2014 between busref (Python) and busjs (TypeScript). Both implementations share an author; an independent-party implementation remains the outstanding test.",
    "The full profile is not claimed: timeSeries is deferred to BUS-2 and busref declares it absent.",
    "EX-5 and EX-6 are product-surface tests and are reported not-applicable for a library."
  ],
  "domainsNotCarried": {
    "timeSeries": "deferredToLaterVersion"
  },
  "extensionsEmitted": [],
  "results": {
    "PK": [
      {
        "id": "PK-1",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-2",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-3",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-4",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-5",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-6",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-7",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-8",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-9",
        "grade": "MUST",
        "result": "pass",
        "detail": "no construct exercised the check"
      },
      {
        "id": "PK-10",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-11",
        "grade": "SHOULD",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-12",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-13",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-14",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-15",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-16",
        "grade": "MUST",
        "result": "pass",
        "detail": ""
      },
      {
        "id": "PK-17",
        "grade": "SHOULD",
        "result": "pass",
        "detail": ""
      }
    ],
    "IM": [
      {
        "id": "IM-1",
        "grade": "MUST",
        "result": "pass",
        "detail": "refused: [PK-4] digest mismatch for model/identity.json"
      },
      {
        "id": "IM-2",
        "grade": "MUST",
        "result": "pass",
        "detail": "package is busVersion 1.0; this importer supports 0.2 (IM-2)"
      },
      {
        "id": "IM-3",
        "grade": "MUST",
        "result": "pass",
        "detail": "newer MINOR accepted; package is a newer MINOR (0.9); unknown constructs are preserved and listed, per IM-3"
      },
      {
        "id": "IM-4",
        "grade": "MUST",
        "result": "pass",
        "detail": "unknown enumeration member preserved, not coerced"
      },
      {
        "id": "IM-5",
        "grade": "SHOULD",
        "result": "pass",
        "detail": "ingested=137 interpreted=137 preserved_only=0"
      },
      {
        "id": "IM-6",
        "grade": "MUST",
        "result": "pass",
        "detail": "fan.centrifugal.supply rendered as fan; leaf role preserved"
      },
      {
        "id": "IM-7",
        "grade": "MUST",
        "result": "pass",
        "detail": "2 write bindings reported as priority-unenforced"
      },
      {
        "id": "IM-8",
        "grade": "MUST",
        "result": "pass",
        "detail": "refused per 7.8-1"
      }
    ],
    "EX": [
      {
        "id": "EX-1",
        "grade": "MUST",
        "result": "pass",
        "detail": "0 unresolvable references"
      },
      {
        "id": "EX-2",
        "grade": "MUST",
        "result": "pass",
        "detail": "137 ids identical across two exports"
      },
      {
        "id": "EX-3",
        "grade": "MUST",
        "result": "pass",
        "detail": "id unchanged, revision advanced, ChangeRecord present"
      },
      {
        "id": "EX-4",
        "grade": "MUST",
        "result": "pass",
        "detail": "export is the operating model itself; nothing withheld without a completeness declaration"
      },
      {
        "id": "EX-5",
        "grade": "SHOULD",
        "result": "not-applicable",
        "detail": "owner-initiated export is a product-surface test; busref is a library and CLI with no role-based access"
      },
      {
        "id": "EX-6",
        "grade": "MUST",
        "result": "not-applicable",
        "detail": "unaided graphics export is a product-surface test; busref is a library and CLI with no role-based access"
      },
      {
        "id": "EX-7",
        "grade": "MUST",
        "result": "pass",
        "detail": "9 definition ids stable"
      }
    ],
    "RT": [
      {
        "id": "RT-1",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-2",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-3",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-4",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-5",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-9",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-10",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-15",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-16",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-17",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-18",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-21",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-22",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-23",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-24",
        "grade": "MUST",
        "result": "pass",
        "detail": "semantic equality of every document in canonical form; ids, meaning, graph, intent, provenance, bindings, priorities, quality behavior, geometry, property definitions, alarm configuration, events, and revisions all byte-identical"
      },
      {
        "id": "RT-6",
        "grade": "MUST",
        "result": "pass",
        "detail": "unknown extension byte-identical after round trip"
      },
      {
        "id": "RT-7",
        "grade": "MUST",
        "result": "pass",
        "detail": "import reported incomplete, named the namespace, and still preserved the data"
      },
      {
        "id": "RT-8",
        "grade": "MUST",
        "result": "pass",
        "detail": "2 resources byte-identical"
      },
      {
        "id": "RT-11",
        "grade": "MUST",
        "result": "pass",
        "detail": "superseded entity retained, decommissioned, and linked"
      },
      {
        "id": "RT-12",
        "grade": "MUST",
        "result": "pass",
        "detail": "B declares all domains; actuation matches content"
      },
      {
        "id": "RT-13",
        "grade": "SHOULD",
        "result": "pass",
        "detail": "second round trip produced identical canonical form"
      },
      {
        "id": "RT-14",
        "grade": "INFO",
        "result": "reported",
        "detail": "344285 entities, 62560 points, 250360 relationships, 2.5 MB package: import 102.4s (of which JSON Schema validation 100.1s), export 3.6s, canonicalization 13.2s, peak RSS 1057 MB, round-trip canonical equality True. JSON Schema validation is the dominant cost at scale and scales linearly with entity count; every other stage is seconds. This is direct evidence for the Annex F reference-tooling and dictionary questions: the wire format is not the bottleneck, the validator is."
      },
      {
        "id": "RT-19",
        "grade": "MUST",
        "result": "pass",
        "detail": "rendered at ancestor, re-exported the original leaf role"
      },
      {
        "id": "RT-20",
        "grade": "MUST",
        "result": "pass",
        "detail": "figure payload byte-identical"
      }
    ]
  },
  "crossImplementation": {
    "pass": true,
    "chain": "A -> busref(py) -> B -> busjs(ts) -> C",
    "documents": {
      "alarms": "identical x6",
      "assets": "identical x6",
      "events": "identical x6",
      "identity": "identical x6",
      "intent": "identical x6",
      "knowledge": "identical x6",
      "points": "identical x6",
      "presentation": "identical x6",
      "properties": "identical x6",
      "provenance": "identical x6",
      "relationships": "identical x6",
      "resources": "identical x6",
      "spaces": "identical x6"
    },
    "judge": "busref ran full group PK, schemas included, on busjs output"
  },
  "fixtureKit": {
    "fixtures": 12,
    "note": "Distributed as conformance-fixtures/; each fixture declares the behavior a conforming implementation MUST exhibit. Verified against both busref and busjs."
  },
  "summary": {
    "total": 56,
    "pass": 53,
    "fail": 0,
    "notApplicable": 2,
    "info": 1
  }
}