openaliro/architecture
openaliro/openaliro
openaliro

Architecture

Every subsystem on one page, in reading order: entry points (nothing imports them) first, then the machinery they drive. Each heading links to the full per-module reference.

Fly through the whole surface Every file the docs cover, in one 3D graph — orbit it, filter it, click a node for what it does.
Open the 3D view
flowchart LR
Subsystem-level view of the module graph below: each box is a source directory, each arrow an import dependency between them. The colors follow each directory through the detail graph and the sections below.
flowchart LR
  discord-boot --> participants
  chunk-kconfig --> corpus
  chunk-kconfig --> golden
  corpus --> golden
  deepwiki --> golden
  headers --> corpus
  headers --> expand
  independent --> corpus
  independent --> expand
  independent --> golden
  independent --> headers
  independent --> retrieve
  retrieve --> corpus
  retrieve --> golden
  scope --> corpus
  scope --> golden
  scope --> retrieve
  score-deepwiki --> golden
  stage0 --> corpus
  stage0 --> golden
  stage0 --> retrieve
  stage1-probe --> chunk-kconfig
  stage1-probe --> corpus
  stage1-probe --> expand
  stage1-probe --> golden
  stage1-probe --> headers
  stage1-probe --> retrieve
  build-size-baseline --> size-baseline-extract
  build-spec-index --> spec-scan
  check-citations --> drift
  check-citations --> citations
  drift --> citations
  register-commands --> index
  register-role-metadata --> roleConnection
  size-baseline-extract --> size-baseline
  api --> env
  assets --> assets.generated
  citations --> signatures
  command --> discord
  command --> env
  build --> api
  build --> build-targets
  build --> command
  build --> db
  build --> discord
  build --> followup
  context --> boards
  context --> command
  context --> discord
  context --> followup
  context --> rigs
  decode-devid --> citations
  decode-devid --> command
  decode-devid --> discord
  forget --> boards
  forget --> command
  forget --> discord
  forget --> followup
  forget --> rigs
  help-me --> api
Every module and its imports, grouped and color-keyed by directory. Opens on the entry point; drag to pan, ⌘ scroll or pinch to zoom, ⤢ for full screen, or use the per-module sections below.

Modules

activityactivity8 modules
botbot87 modules
firmwarefirmware/src15 modules
hosthost/presence5 modules
integrationintegration/homeassistant22 modules
portsports37 modules
releaserelease3 modules
scriptsscripts38 modules
toolstools38 modules
web-flasherweb-flasher1 module
web-twinweb-twin3 modules
woz_aliromodules/woz_aliro37 modules
woz_aliro_ecpmodules/woz_aliro_ecp/src1 module
woz_aliro_stackmodules/woz_aliro_stack/src18 modules
woz_dfumodules/woz_dfu6 modules
woz_mattermodules/woz_matter30 modules
woz_nfcmodules/woz_nfc10 modules
woz_portmodules/woz_port/include2 modules
woz_uwb/aliromodules/woz_uwb/src/aliro18 modules
woz_uwb/cccmodules/woz_uwb/src/ccc17 modules
woz_uwb/drivermodules/woz_uwb/src/driver9 modules
woz_uwb/facademodules/woz_uwb/src/facade12 modules
woz_uwb/firamodules/woz_uwb/src/fira3 modules
woz_uwb/shellmodules/woz_uwb/src/shell2 modules