Implement authenticated alert receipt acknowledgments and audit delivery
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0e6f1-443f-7783-9920-a16b2ffc467f
This commit is contained in:
parent
67283b66c2
commit
e7282e493d
25 changed files with 1881 additions and 0 deletions
43
contracts/alert-acknowledgment.json
Normal file
43
contracts/alert-acknowledgment.json
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
"schema": "railiance-telemetry.alert-acknowledgment.v1",
|
||||
"status": "implementation-candidate-not-activated",
|
||||
"workplan_task": "RTEL-WP-0002-T04",
|
||||
"recipient": "bernd.worsch@gmail.com",
|
||||
"role": "railiance-admin",
|
||||
"role_assignment": {
|
||||
"requested_by": "Bernd Worsch",
|
||||
"requested_on": "2026-09-28",
|
||||
"identity_owner": "net-kingdom/key-cape",
|
||||
"directory_username_candidate": "tegwick",
|
||||
"verified_issuer_subject": null,
|
||||
"applied": true,
|
||||
"email_is_authority": false,
|
||||
"directory_group": "railiance-admins",
|
||||
"signed_role_claim_verified": false,
|
||||
"issuer_mapping_deployed": true
|
||||
},
|
||||
"tenant": "tenant:platform",
|
||||
"actions": [
|
||||
"read",
|
||||
"acknowledge"
|
||||
],
|
||||
"resource_type": "telemetry-alert",
|
||||
"policy_owner": "flex-auth",
|
||||
"browser_origin": "https://telemetry.coulomb.social",
|
||||
"browser_path": "/ack/alerts",
|
||||
"callback_candidate": "https://telemetry.coulomb.social/ack/auth/callback",
|
||||
"client_id_candidate": "railiance-telemetry-admin",
|
||||
"sender": "Alertmanager native SMTP email integration",
|
||||
"receiver_name": "railiance-admin-email",
|
||||
"audit_source": "railiance-telemetry",
|
||||
"audit_class": "telemetry.alert.acknowledged",
|
||||
"audit_evidence_kind_proposed": "load-bearing",
|
||||
"audit_write_only": true,
|
||||
"audit_registration_applied": false,
|
||||
"acknowledgment_resolves_alert": false,
|
||||
"acknowledgment_silences_alert": false,
|
||||
"from_address": "platform@coulomb.social",
|
||||
"from_mailbox_status": "created-by-founder-password-custody-pending",
|
||||
"smtp_kv_path": "platform/workloads/railiance-telemetry/smtp",
|
||||
"smtp_password_field": "SMTP_PASSWORD"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue