Braised shortribs on a snap pea salad with quick pickles and spicy plantain chips