Schema.org is the dictionary for facts.
We map strictly to Schema.org for all transactional data (Price, Inventory, Policies). This ensures legal interoperability.
But Schema.org describes what a product is, not how to sell it.
So we extend it. We added directives like @SEMANTIC_LOGIC for agent behavior. We combine standard definitions for safety with new extensions for capability.
Is there a specific regulation this is for? What’s the compliance bit?