{{define "content"}} {{$m := .Data.Mind}}{{$op := .Principal.User.Role.AtLeast "operator"}}
Commitments are normative state: things the mind has undertaken to do or not to do. They shape which intentions form and how they may be carried out (a “refrain unless approved” commitment makes an action wait for approval even where policy would allow it). They never grant authority.
| Commitment | Kind | Applies to | Weight | Due | {{if $op}}{{end}} |
|---|---|---|---|---|---|
| {{.Polarity}} {{.Description}}{{if .Unless}} unless {{.Unless}}{{end}} {{if .Beneficiary}}for {{.Beneficiary}} · {{end}}by {{.CreatedBy}} · {{if .Revocable}}revocable{{else}}only an operator may revoke{{end}} |
{{.Kind}} | {{with .Matcher}}{{if .Capabilities}}capabilities {{join .Capabilities ", "}} {{end}}{{if .Targets}}targets {{join .Targets ", "}} {{end}}{{if .Access}}access {{.Access}} {{end}}{{if .MinRisk}}risk ≥ {{.MinRisk}}{{end}}{{end}} | {{conf .Weight}} | {{if .DueAt}}{{.DueAt.Local.Format "02 Jan 15:04"}}{{else}}—{{end}} | {{if $op}}{{end}} |
None.
{{end}}| {{.Description}} | {{.Status}} | {{.StatusReason}} |
None.
{{end}}