Current section
Files
Jump to
Current section
Files
priv/toolchain/regimes/_core.json
{
"subject_kinds": ["person", "organization", "internal"],
"facet_law": {
"person": {
"required": ["Identifiability", "Category", "Provenance"],
"vocab": {
"Identifiability": ["direct", "indirect", "association", "linked_only"],
"Category": ["identity", "contact", "affiliation", "content", "health", "behavioral", "credential", "commercial"],
"Provenance": ["provided", "observed", "derived", "inferred"]
},
"source_party_when_provided": true
},
"organization": {
"required": ["Classification"],
"vocab": {
"Classification": ["public", "internal", "confidential", "restricted"],
"Concern": ["confidentiality", "integrity", "availability"]
},
"multi": ["Concern"]
}
},
"activity_law": {
"required": ["Purpose", "Function", "Automation"],
"vocab": {
"Function": ["service_delivery", "safeguarding", "administration", "security_accountability"],
"Automation": ["manual", "assisted", "automated", "automated_review"]
},
"authority_field": "Lawful basis",
"authority_grammar": "^basis\\.[\\w.-]+$"
},
"governance_stems": ["basis", "retention", "terms"],
"retention_direction": ["ceiling", "floor"]
}