Start with the contract definition
The official docs show `outcomeMeta` carrying the outcome id, name, a structured description string, and side specs. That metadata is part of the instrument, not just decoration.
A clean dataset should persist at least the underlying, outcome class, expiry, target price, and side names alongside the trade or book series.