Closed garethsb closed 4 years ago
Behaviour - Inputs and Outputs - Identifiers says:
"All Input and Output identifiers MUST be immutable. Two Inputs MUST NOT share an identifier. Two Outputs MUST NOT share an identifier."
But input-output-root-schema.json doesn't have "uniqueItems": true to enforce that.
"uniqueItems": true
(FWIW, activation identifiers are safely unique, because they're returned as properties in an object not elements in an array.)
Behaviour - Inputs and Outputs - Identifiers says:
"All Input and Output identifiers MUST be immutable. Two Inputs MUST NOT share an identifier. Two Outputs MUST NOT share an identifier."
But input-output-root-schema.json doesn't have
"uniqueItems": true
to enforce that.(FWIW, activation identifiers are safely unique, because they're returned as properties in an object not elements in an array.)