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.