{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-12T09:01:01Z",
    "providers": [
      "Codex"
    ],
    "breadth": "recalled by Codex without web access - no source was read",
    "missingProviders": [],
    "pass": 2,
    "cost": {
      "grok": {
        "seconds": 19.0,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a094d8-2700-7a90-94d7-5d2a9e47ea31\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: Datapath\nSense to describe: (none recorded)\nDomain code: PHY.OBJ\nAlso known as: (none)\n\n\nContext for this batch of 1001 things:\n# Batch 043: 1001 regist",
        "usd": 0.0,
        "recall": true
      },
      "codex": {
        "seconds": 73.5,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a094d8-26fb-7453-ba5d-64455aab7dc3\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: Datapath\nRegistry id: vr.tr.datapath\nPlane / domain: PHY / PHY.OBJ\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\n\nContex"
      }
    },
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-06T12:00:00Z",
      "ingestedAt": "2026-10-06T08:55:40+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "failure_modes_and_hazards",
        "owners",
        "visual_identification"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-07T10:10:26+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q1633673",
    "registryId": "vr.tr.datapath",
    "name": "Datapath",
    "version": "0.1.0-research.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "PHY.OBJ"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q1633673/",
  "model": {
    "registry_id": "vr.tr.datapath",
    "name": "Datapath",
    "purpose": "Enable an agent to recognise a hardware datapath, record how it moves and transforms data, assess its operating state, and determine which operations or configuration changes are supported.",
    "definition": "A datapath is the interconnected hardware in a digital system that stores, transfers and transforms data through components such as registers, arithmetic and logic units, multiplexers and buses under the direction of control signals.",
    "scope_statement": "This model owns Datapath (vr.tr.datapath, PHY / PHY.OBJ), provisionally interpreted as the hardware arrangement of data storage elements, processing units and interconnections that carries out data operations under control signals; it covers the kind and the evidence needed to assess implementations.",
    "in_scope": [
      "Data inputs, outputs, internal storage and processing boundaries",
      "Arithmetic, logical, selection and data-transfer resources",
      "Internal connectivity, operand routing and resource sharing",
      "Control interfaces, sequencing and data-validity conditions",
      "Timing, throughput, implementation constraints and fault behaviour"
    ],
    "out_of_scope": [
      "The complete processor, accelerator or system containing the datapath",
      "Control-unit implementation and instruction decoding beyond their interface to the datapath",
      "Instruction-set semantics beyond the operations mapped onto this datapath",
      "Software workflows and abstract data-processing pipelines without a hardware realisation",
      "Network forwarding paths unless the registry specifically intends that meaning",
      "External memory, peripherals and power supplies beyond their interface constraints"
    ],
    "distinguishing_features": [
      "Its boundary identifies hardware resources that store, select, transfer or transform data, rather than merely specifying an algorithm.",
      "It exposes data-bearing routes and operations; a control unit primarily determines which of those operations occur and when.",
      "Its identity follows the connected data-processing arrangement rather than the complete processor, which can include control, memory management and other subsystems.",
      "A bus or link alone primarily provides transport; a datapath describes the arrangement through which a bounded hardware function processes data, potentially including transport-only stages.",
      "A pipeline describes a staged execution arrangement; a datapath can be pipelined, combinational or sequenced through shared resources."
    ],
    "characteristics": [
      {
        "name": "Hardware role",
        "kind": "category",
        "unit_or_values": "processor execution, accelerator processing, signal processing, other documented role",
        "why_it_matters": "Establishes which hardware function the datapath serves and prevents confusion with software or network paths."
      },
      {
        "name": "Data representation",
        "kind": "category",
        "unit_or_values": "bit vector, signed integer, unsigned integer, fixed point, floating point, packed lanes, other specified encoding",
        "why_it_matters": "Determines how operands and results must be interpreted."
      },
      {
        "name": "Operand and result widths",
        "kind": "measurement",
        "unit_or_values": "bits, recorded separately for each port, resource and intermediate value",
        "why_it_matters": "Exposes truncation, extension and interface compatibility requirements."
      },
      {
        "name": "Processing resources",
        "kind": "relation",
        "unit_or_values": "contained arithmetic units, logic units, shifters, selectors, registers and implementation-specific resources",
        "why_it_matters": "Shows which transformations are physically available and which compete for resources."
      },
      {
        "name": "Routing topology",
        "kind": "relation",
        "unit_or_values": "directed connections between ports, selectors, storage and processing resources",
        "why_it_matters": "Determines which operand-to-result routes can actually be realised."
      },
      {
        "name": "Sequencing architecture",
        "kind": "category",
        "unit_or_values": "combinational, single-cycle, multicycle, pipelined, asynchronous, hybrid",
        "why_it_matters": "Determines how an agent interprets operation progress and completion."
      },
      {
        "name": "Operation latency",
        "kind": "measurement",
        "unit_or_values": "clock cycles and/or seconds, by operation and stated conditions",
        "why_it_matters": "Supports scheduling and detection of delayed or missing results."
      },
      {
        "name": "Initiation interval",
        "kind": "measurement",
        "unit_or_values": "clock cycles or seconds between accepted operations under stated conditions",
        "why_it_matters": "Distinguishes result latency from sustainable acceptance rate."
      },
      {
        "name": "Execution and validity state",
        "kind": "state",
        "unit_or_values": "implementation-defined combinations of idle, active, stalled, draining, reset and faulted, with validity per storage element or stage",
        "why_it_matters": "Prevents interpreting stale or invalid data as a completed result."
      },
      {
        "name": "Clock, reset and power dependencies",
        "kind": "relation",
        "unit_or_values": "associated domains, crossing mechanisms, reset sources and power-state constraints",
        "why_it_matters": "Identifies the conditions under which data movement and state retention are reliable."
      }
    ],
    "affordances": [
      "Trace an operand through selected storage, routing and processing resources to its result.",
      "Check whether a requested operation and data representation are supported.",
      "Determine compatible control settings and operation sequences from documented constraints.",
      "Estimate latency and acceptance rate for a specified workload and operating configuration.",
      "Assess whether a stall, reset, flush or reconfiguration preserves or invalidates in-flight data.",
      "Select verification checks and localise faults using expected versus observed data movement."
    ],
    "agent_conduct": {
      "may": [
        "Describe the parts of a datapath and how data moves through it in a given design.",
        "Check a datapath design against its specification with simulation on systems the agent may change."
      ],
      "must_not": [
        "Alter a datapath in a safety-critical or security-critical processor design without review and verification.",
        "Present an unverified design as correct.",
        "Hide known faults, such as overflow or timing errors, from the design's users.",
        "Copy a proprietary design without the owner's permission."
      ],
      "requires_human": [
        "Releasing a changed design for manufacture.",
        "Deciding to ship hardware with a known datapath defect."
      ]
    },
    "ethics": {
      "considerations": [
        "Hardware errors are hard to fix after manufacture and can affect many users at once.",
        "Datapath flaws can leak private data between programs."
      ],
      "affected_parties": [
        "Users of the hardware",
        "Design owners",
        "Engineers"
      ]
    },
    "owners": {
      "steward": "The designer or company that owns the design.",
      "master_systems": []
    },
    "visual_identification": [
      "In a diagram, registers, arithmetic units, multiplexers and buses connected by data lines.",
      "In a chip, not visible directly; its layout is known from design files."
    ],
    "failure_modes_and_hazards": [
      "Arithmetic or overflow errors producing wrong results.",
      "Timing faults at high clock speeds.",
      "Side channels that leak data between processes."
    ],
    "what_it_is_for": [
      "A datapath is used inside processors and other digital systems to move, store and transform data under control signals.",
      "Engineers examine datapaths when designing arithmetic operations, instruction execution, pipelining and hardware performance."
    ],
    "standards_and_regulation": [
      "IEEE 754, issued by the Institute of Electrical and Electronics Engineers, specifies floating-point arithmetic behavior for datapaths designed to implement its numerical formats and operations."
    ]
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q1633673: Datapath",
      "url": "https://www.wikidata.org/wiki/Q1633673",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Datapath",
      "url": "https://en.wikipedia.org/wiki/Datapath",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "data-contract",
        "name": "Data contract",
        "description": "The datapath boundary and the meaning of data entering, leaving and residing within it.",
        "rationale": "An agent cannot recognise correct processing without knowing which signals carry data and how their values are interpreted.",
        "layers": [
          {
            "id": "ports-and-boundary",
            "name": "Ports and boundary",
            "description": "The endpoints and containment decisions that define this datapath.",
            "findings": [
              {
                "id": "bounded-data-function",
                "name": "Bounded data function",
                "description": "Record the hardware function, its operand and result endpoints, and which nearby storage or processing resources belong inside the boundary.",
                "questions": [
                  {
                    "text": "Which operand inputs, result outputs and internal resources define this datapath's hardware function?",
                    "kind": "boundary",
                    "id": "bounded-data-function-q01"
                  },
                  {
                    "text": "Are register files, load/store interfaces and address-generation resources inside this datapath or owned by neighbouring models?",
                    "kind": "boundary",
                    "id": "bounded-data-function-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "value-semantics",
            "name": "Value semantics",
            "description": "Widths, encodings and interpretation rules along each data route.",
            "findings": [
              {
                "id": "representation-and-conversion",
                "name": "Representation and conversion",
                "description": "Record operand, intermediate and result representations, including conversion and exceptional-result rules where applicable.",
                "questions": [
                  {
                    "text": "What widths, signedness, numeric formats and lane arrangements apply at each processing boundary?",
                    "kind": "measurement",
                    "id": "representation-and-conversion-q01"
                  },
                  {
                    "text": "How are extension, truncation, rounding, saturation and overflow handled for each supported operation?",
                    "kind": "definition",
                    "id": "representation-and-conversion-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "processing-and-routing",
        "name": "Processing and routing",
        "description": "The hardware resources and connections that realise data operations.",
        "rationale": "An operation is feasible only when appropriate resources exist and operands can reach them through a legal route.",
        "layers": [
          {
            "id": "operation-resources",
            "name": "Operation resources",
            "description": "Available transformations and their mapping to physical resources.",
            "findings": [
              {
                "id": "supported-transformations",
                "name": "Supported transformations",
                "description": "Record the operations implemented by each resource and the restrictions imposed by shared hardware.",
                "questions": [
                  {
                    "text": "Which arithmetic, logical, shift, comparison, selection or specialised operations does each resource implement?",
                    "kind": "definition",
                    "id": "supported-transformations-q01"
                  },
                  {
                    "text": "Which requested operations can execute concurrently, and which require sequencing because they share a resource?",
                    "kind": "action",
                    "id": "supported-transformations-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "connectivity-and-selection",
            "name": "Connectivity and selection",
            "description": "Operand sourcing, intermediate transfers and result destinations.",
            "findings": [
              {
                "id": "legal-data-routes",
                "name": "Legal data routes",
                "description": "Record selectable connections, write destinations and any feedback or bypass routes.",
                "questions": [
                  {
                    "text": "Which sources can reach each processing input and storage destination through the available selectors and interconnects?",
                    "kind": "definition",
                    "id": "legal-data-routes-q01"
                  },
                  {
                    "text": "Which route selections cause contention, unsupported feedback or an invalid destination write?",
                    "kind": "action",
                    "id": "legal-data-routes-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "control-and-data-lifecycle",
        "name": "Control and data lifecycle",
        "description": "How control signals initiate operations and govern the validity of stored and moving data.",
        "rationale": "Correct connectivity alone does not establish that the right operands are selected or that a result is ready to use.",
        "layers": [
          {
            "id": "control-interface",
            "name": "Control interface",
            "description": "The contract between sequencing logic and datapath resources.",
            "findings": [
              {
                "id": "control-to-operation-mapping",
                "name": "Control-to-operation mapping",
                "description": "Record the meanings and legal combinations of operation selects, route selects, enables and completion signals.",
                "questions": [
                  {
                    "text": "Which control signals select transformations, choose operand routes and enable state updates?",
                    "kind": "definition",
                    "id": "control-to-operation-mapping-q01"
                  },
                  {
                    "text": "What control sequence legally accepts operands, performs the operation and makes the result available?",
                    "kind": "action",
                    "id": "control-to-operation-mapping-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "validity-and-interruption",
            "name": "Validity and interruption",
            "description": "Data ownership and validity during normal execution and interrupted progress.",
            "findings": [
              {
                "id": "in-flight-data-handling",
                "name": "In-flight data handling",
                "description": "Record how valid data is distinguished from stale contents and what happens when execution stalls or is interrupted.",
                "questions": [
                  {
                    "text": "How are operand acceptance, intermediate validity and result consumption represented, including backpressure where present?",
                    "kind": "definition",
                    "id": "in-flight-data-handling-q01"
                  },
                  {
                    "text": "What happens to pending writes and in-flight results during stall, flush, reset or cancellation, where supported?",
                    "kind": "action",
                    "id": "in-flight-data-handling-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "timing-and-execution-capacity",
        "name": "Timing and execution capacity",
        "description": "The temporal organisation and constraints governing useful data processing.",
        "rationale": "An agent must distinguish an available operation from an operation that can complete at the required rate and timing.",
        "layers": [
          {
            "id": "execution-organisation",
            "name": "Execution organisation",
            "description": "Stage boundaries, repeated resource use and dependencies between operations.",
            "findings": [
              {
                "id": "stages-and-dependencies",
                "name": "Stages and dependencies",
                "description": "Record combinational regions, state boundaries and any mechanisms for resolving operand or resource dependencies.",
                "questions": [
                  {
                    "text": "Where are the state or handshake boundaries, and which operations traverse or revisit each processing region?",
                    "kind": "definition",
                    "id": "stages-and-dependencies-q01"
                  },
                  {
                    "text": "When do dependencies require a stall, bypass, arbitration decision or additional execution step?",
                    "kind": "action",
                    "id": "stages-and-dependencies-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "performance-envelope",
            "name": "Performance envelope",
            "description": "Latency, acceptance rate and timing limits under explicit conditions.",
            "findings": [
              {
                "id": "conditional-timing-capacity",
                "name": "Conditional timing capacity",
                "description": "Record performance with its operation mix, configuration, implementation and operating assumptions.",
                "questions": [
                  {
                    "text": "What are latency and initiation interval for each supported operation, and how do stalls or variable-duration operations change them?",
                    "kind": "measurement",
                    "id": "conditional-timing-capacity-q01"
                  },
                  {
                    "text": "What evidence establishes the clock or handshake timing limits, and for which voltage, temperature and implementation conditions?",
                    "kind": "provenance",
                    "id": "conditional-timing-capacity-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "implementation-and-assurance",
        "name": "Implementation and assurance",
        "description": "The implementation evidence and checks needed to judge whether the datapath behaves as specified.",
        "rationale": "A structural proposal must be distinguishable from hardware whose functional and operating limits have been verified.",
        "layers": [
          {
            "id": "realisation-and-domains",
            "name": "Realisation and domains",
            "description": "Implementation identity and dependencies on clock, reset and power arrangements.",
            "findings": [
              {
                "id": "implementation-operating-contract",
                "name": "Implementation operating contract",
                "description": "Record the hardware realisation, relevant revision and domain constraints that affect data transfer or retention.",
                "questions": [
                  {
                    "text": "Which specification, RTL, netlist or hardware revision establishes the resource and routing arrangement being assessed?",
                    "kind": "provenance",
                    "id": "implementation-operating-contract-q01"
                  },
                  {
                    "text": "Which clock, reset or power-domain transitions require synchronisation, isolation, draining or reinitialisation?",
                    "kind": "action",
                    "id": "implementation-operating-contract-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "correctness-and-fault-response",
            "name": "Correctness and fault response",
            "description": "Evidence for correct transformations and the handling of erroneous data movement or computation.",
            "findings": [
              {
                "id": "verification-and-diagnosis",
                "name": "Verification and diagnosis",
                "description": "Record checked invariants, observable error indications and supported responses to detected faults.",
                "questions": [
                  {
                    "text": "Which simulation, formal, timing or hardware-test results verify operation semantics, route selection and state updates?",
                    "kind": "provenance",
                    "id": "verification-and-diagnosis-q01"
                  },
                  {
                    "text": "Which corruption, illegal-control or timing failures are detectable, and what recovery or containment actions are supported?",
                    "kind": "action",
                    "id": "verification-and-diagnosis-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "evidence-and-external-alignment",
        "name": "Evidence and external alignment",
        "description": "What the world already says about this thing, gathered so the model can be checked against it.",
        "rationale": "A model that cannot be lined up against existing standards, identifiers and practice cannot be adopted by anyone who already uses them.",
        "layers": [
          {
            "id": "reported-evidence",
            "name": "Reported evidence",
            "description": "Findings from the breadth pass, kept separate from the structural claims.",
            "findings": [
              {
                "id": "evidence-confidence-notes",
                "name": "Check these first",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "The missing sense is interpreted as the digital-hardware concept, consistent with PHY.OBJ; verify that the registry does not intend a named product or organization.",
                  "Datapath boundaries vary by architecture: memory interfaces and some control logic may be included or described separately.",
                  "There is no single universal datapath identifier or governing standard; instruction-set and implementation requirements depend on the containing system."
                ],
                "questions": [
                  {
                    "id": "evidence-confidence-notes-q01",
                    "text": "Which of these check these first hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-kinds",
                "name": "Kinds and varieties",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "Single-cycle processor datapath",
                  "Multicycle processor datapath",
                  "Pipelined processor datapath",
                  "Scalar datapath",
                  "Vector datapath",
                  "Bit-serial datapath"
                ],
                "questions": [
                  {
                    "id": "evidence-kinds-q01",
                    "text": "Which of these kinds and varieties hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-real-world-use",
                "name": "Real-world use",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "Executing arithmetic, logic and data-transfer instructions in processors",
                  "Implementing signal-processing operations in digital signal processors",
                  "Implementing application-specific computations in FPGA and ASIC accelerators",
                  "Processing and forwarding packets in network hardware",
                  "Performing graphics and vector computations"
                ],
                "questions": [
                  {
                    "id": "evidence-real-world-use-q01",
                    "text": "Which of these real-world use hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-measurements",
                "name": "Typical measurements",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  {
                    "quantity": "Data width",
                    "typical_range": "Common scalar widths include 8, 16, 32 and 64; specialized widths vary",
                    "unit": "bit"
                  }
                ],
                "questions": [
                  {
                    "id": "evidence-measurements-q01",
                    "text": "Which of these typical measurements hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-failure-modes-and-hazards",
                "name": "Failure modes and hazards",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "Timing violations can cause registers to capture incorrect values.",
                  "Pipeline data hazards can produce incorrect results if dependencies are not handled by forwarding, stalling or scheduling.",
                  "Incorrect selection or control signals can route operands or results to the wrong destination.",
                  "Hardware faults or transient bit errors can corrupt stored or computed data.",
                  "Incorrect handling of operand width, signedness or overflow can produce unintended arithmetic results."
                ],
                "questions": [
                  {
                    "id": "evidence-failure-modes-and-hazards-q01",
                    "text": "Which of these failure modes and hazards hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-neighbours",
                "name": "Neighbouring kinds and how to tell them apart",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  {
                    "name": "Control unit",
                    "difference": "The control unit determines which operations occur and when; the datapath carries out the corresponding data transfers and transformations."
                  },
                  {
                    "name": "Arithmetic logic unit",
                    "difference": "An arithmetic logic unit performs selected arithmetic and logical operations; it is usually one component within a larger datapath."
                  },
                  {
                    "name": "Processor",
                    "difference": "A processor combines datapath hardware with instruction control and other facilities; a datapath alone need not execute an instruction stream."
                  },
                  {
                    "name": "Bus",
                    "difference": "A bus transfers information between components; a datapath also includes components that store or transform that information."
                  },
                  {
                    "name": "Dataflow graph",
                    "difference": "A dataflow graph represents operations and their dependencies abstractly; a datapath is a hardware implementation that can realize such operations."
                  }
                ],
                "questions": [
                  {
                    "id": "evidence-neighbours-q01",
                    "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of Datapath this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Does the registry intend the digital hardware meaning of datapath, a network forwarding datapath, or another meaning? No definition is recorded.",
    "Does an existing Vercy world model already cover this concept, requiring a registry link instead of a separate publication?",
    "Should the intended boundary include address generation, register files and load/store machinery, or only the operand-processing core?",
    "Which authoritative sources should establish the terminology and the treatment of synchronous, asynchronous and reconfigurable implementations?",
    "Which interface standards or assurance requirements apply to specific datapath implementations, rather than to the containing device or system?"
  ],
  "statistics": {
    "bundles": 6,
    "layers": 11,
    "findings": 16,
    "questions": 26
  }
}
