Container lifecycle
Each container in ContainerHub moves through statuses that reflect depot phase. Gate moves mark physical entry and exit; inspections, damage, and repairs update intermediate states.
Main statuses
| Status | Meaning |
|---|---|
| IN_YARD | In yard; available for inspection, repair, or exit |
| UNDER_INSPECTION | Inspection in progress |
| DAMAGED | Damage recorded; may lead to MNR |
| IN_REPAIR | In shop / repair |
| PENDING_APPROVAL | Quote sent; awaiting client |
| REPAIRED | Repair done; may return to yard or exit |
| GATED_OUT | Left the depot (Gate Out recorded) |
Typical flow
- Gate In → IN_YARD.
- Optional: inspection → UNDER_INSPECTION; with damage → DAMAGED.
- If MNR: repair → IN_REPAIR; quotation → PENDING_APPROVAL until client approves at
/p/quote/[token]. - After repair → REPAIRED or back to IN_YARD.
- Gate Out (optionally linked to a release) → GATED_OUT.
Not every path uses every status: Gate Out without inspection or repair is allowed if your operation permits it.
Where to see it
- Inventory — Status column at
/dashboard/depot/containers(containers doc). - Container detail — Move, inspection, and repair history.
- Reports — Exports filtered by status and client.

