Skip to content

Terminology

Use this page to keep FED terminology stable across schema, mapping, and design docs.

Terms

FED

The federated backend layer that brings DIRAC functionality together as consistent BFF contracts for DIRAC UXI applications.

BFF

Backend for Frontend. In this repo, BFF refers to bounded GraphQL modules that serve normalized DIRAC capability to UXI consumers through stable domain-facing contracts.

Provider-Agnostic DTO

A DTO shape that does not leak source-system identifiers or provider-specific data structures into the consumer contract.

Odoo Mapping

The documented translation from Odoo models and custom Odoo extensions into the FED-side contract and DTO surface.

Consumer Lineage

The downstream repo or application family that consumes FED contracts. For this repo, the dirac-uxi application family is the primary consumer lineage, with dirac-uxi-isr as the key current frontend direction.