Skip to content

bloqade.lanes.arch.build

build

bloqade.lanes.arch.build

Architecture construction tooling.

Public API for building ArchSpec instances. Two layers:

  • .imperative — low-level ZoneBuilder / ArchBuilder for hand-crafted zones.
  • .blueprint — high-level build_arch(blueprint) entry point that consumes a declarative ArchBlueprint (zones + DeviceLayout) and emits a validated ArchSpec.

Plus .topology (connectivity protocol implementations) and .word_factory (WordGrid helper used during zone assembly).