comms-send@0.3
Email sending with bounded recipients and scope
Execution Paths
| Path | Description | Required Domains |
|---|---|---|
send-internal | Internal communications only | communications |
send-external | External communications (requires security review) | communicationssecurity |
Frame Schema
| Field | Type | Required | Description |
|---|---|---|---|
profile | string | Yes | - |
path | string | Yes | - |
max_recipients | number | Yes | Maximum number of recipients per message |
channel | string | Yes | Permitted communication channel |
Key order: profile, path, max_recipients, channel
Gate Questions
problem: What problem does this communication authority address?required
objective: What outcome should this authority enable?required
tradeoffs: What risks do you accept with this authority?required
Full Definition
{
"id": "comms-send@0.3",
"version": "0.3",
"description": "Email sending with bounded recipients and scope",
"frameSchema": {
"keyOrder": [
"profile",
"path",
"max_recipients",
"channel"
],
"fields": {
"profile": {
"type": "string",
"required": true
},
"path": {
"type": "string",
"required": true
},
"max_recipients": {
"type": "number",
"required": true,
"description": "Maximum number of recipients per message",
"constraint": {
"type": "number",
"enforceable": [
"max"
]
}
},
"channel": {
"type": "string",
"required": true,
"description": "Permitted communication channel",
"constraint": {
"type": "string",
"enforceable": [
"enum"
]
}
}
}
},
"executionContextSchema": {
"fields": {
"max_recipients": {
"source": "declared",
"description": "Maximum number of recipients per message",
"required": true,
"constraint": {
"type": "number",
"enforceable": [
"max"
]
}
},
"channel": {
"source": "declared",
"description": "Permitted communication channel",
"required": true,
"constraint": {
"type": "string",
"enforceable": [
"enum"
]
}
}
}
},
"executionPaths": {
"send-internal": {
"description": "Internal communications only",
"requiredDomains": [
"communications"
]
},
"send-external": {
"description": "External communications (requires security review)",
"requiredDomains": [
"communications",
"security"
],
"ttl": {
"default": 14400,
"max": 86400
}
}
},
"requiredGates": [
"frame",
"problem",
"objective",
"tradeoff",
"commitment",
"decision_owner"
],
"gateQuestions": {
"problem": {
"question": "What problem does this communication authority address?",
"required": true
},
"objective": {
"question": "What outcome should this authority enable?",
"required": true
},
"tradeoffs": {
"question": "What risks do you accept with this authority?",
"required": true
}
},
"ttl": {
"default": 3600,
"max": 86400
},
"retention_minimum": 7776000
}