#tweetorial time: more on orders! Today we cover order visibility and order state/status relationship management.
Orders again: The order visibility in the history for the customer depends on the node global/sales/order/states/[state]visible_on_front
Orders again: So the visibility depends on the order state, not the status. All possible states are defined under global/sales/order/states
Orders again: All status are listed in the table DB table sales_order_status. To add new ones by with php use the model sales/order_status.
Orders again: Child states for a status are listed in the table sales_order_status_state. Use sales/order_status->[un]assignState() to edit