Skip to content

Overview

The Resources (RES) domain covers the trackable physical and logical assets that the Arda system manages on behalf of a tenant. Resources are the objects whose state the system observes and acts on: where inventory lives, which demand signals have been raised, and how materials flow through a facility.

Three resource types are defined in the domain model:

  • Facilities (RES::FAC) — Physical locations, including the stations, loops, and organizational structure configured for a tenant. The initial Facility is created automatically during sign-up.
  • Kanban Cards (RES::KC) — The demand signals at the center of the Kanban replenishment system. Each card is associated with an Item and carries quantity, state, and QR code information. Cards drive the procurement loop by transitioning through states from creation to fulfillment.
  • Loops (RES::LOOP) — Planned inventory flow paths connecting stations within a facility. Loops are defined in the information model as companions to Kanban Cards but are not yet implemented with dedicated use cases.

The sections below describe the documented behaviors for each resource type:

  • Facility Behaviors — RES::FAC: initial facility configuration created during tenant onboarding
  • Kanban Card Behaviors — RES::KC: card creation, printing, detail views, state transitions, QR code scanning, and procurement integration