The schema given here for the company change stream record format:
includes a property:
"account_period_from:"
Is that colon at the end meant to be there? Looks like a typo.
Is there a name for this format for specifying a JSON schema? I can tell it’s not https://json-schema.org/ but it seems pretty regular and easy to understand. There are primitive types:
"integer"
"date"
"date-time"
"string"
"boolean"
If the value of a property is an object, it’s a nested schema. If the value is an array, it will (I guess) always have a single element which is either a primitive or a nested schema. Is this accurate?