What are the initial/terminal status markers?
Each status can be flagged as initial (the starting state a new item enters) or terminal (an end state, like Delivered or Cancelled). These markers tell the system where a lifecycle begins and where it legitimately ends, which is useful for defaults (what status a new fulfilment starts in), for reporting (what counts as "done"), and for KPI/exception logic (an item past its KPI…
Each status can be flagged as initial (the starting state a new item enters) or terminal (an end state, like Delivered or Cancelled). These markers tell the system where a lifecycle begins and where it legitimately ends, which is useful for defaults (what status a new fulfilment starts in), for reporting (what counts as "done"), and for KPI/exception logic (an item past its KPI threshold that isn't terminal needs attention). They give the otherwise free-form, admin-defined status list a clear shape — a beginning and one or more ends.