opencode ecm system