Typed embedded object carrying the package repository anchor and optional delegated-release policy. Lives under the profile record's extensions map keyed by this NSID. The $type field is required when embedded; clients use it to dispatch to this schema.
Properties
releasePolicy
ref
#releasePolicy
Optional
No description available.
repository
string
uri
Required
Canonical HTTPS source repository URL. Lexicon validates URI syntax and length; consumers must require HTTPS and canonicalization.
maxLength: 1024 bytesView raw schema
{
"description": "Typed embedded object carrying the package repository anchor and optional delegated-release policy. Lives under the profile record's extensions map keyed by this NSID. The $type field is required when embedded; clients use it to dispatch to this schema.",
"properties": {
"releasePolicy": {
"ref": "#releasePolicy",
"type": "ref"
},
"repository": {
"description": "Canonical HTTPS source repository URL. Lexicon validates URI syntax and length; consumers must require HTTPS and canonicalization.",
"format": "uri",
"maxLength": 1024,
"type": "string"
}
},
"required": [
"repository"
],
"type": "object"
}