Skip to content

Architecture Overview

The DIRAC platform coordinates 6 active dirac-* repositories around shared messaging, API boundaries, and domain-specific services.

Repository Landscape

See the full Repository Landscape for a complete map of all dirac-* repos, their roles, ADR counts, and authority ordering.

Key Integration Areas

Area Primary Repo Overview Page
Odoo ERP semantics, SA governance dirac-odoo Dirac-Odoo Landscape
ABS service models, asset lifecycle dirac-abs ABS Hub Ecosystem
BFF federation layer, GraphQL contracts dirac-fed FED-BFF Layer
ISR web application suite dirac-uxi-isr
Business intelligence, monitoring dirac-bia
Asset tracking systems dirac-ats

Canonical ADRs

Binding cross-repo decisions are maintained in canonical ADRs:

Repo-local ADRs (e.g., dirac-odoo ADRs 0001–0008) are authoritative within their domain per DIRAC-ADR-0004.

DIRAC Framework Architecture