Production is not one fixed sequence
Stages are admin-editable. Every product code follows its own configurable route, stored as ordered join rows.
Two designs can move through the workshop differently without a code change. Their kanban state still carries a full stage history.