{{define "content"}} {{$m := .Data.Mind}}

{{$m.DisplayName}} wants

A want is a motivational preference with an origin and a strength that fades (half-life {{.Data.HalfLife}}). It is not a decision and never implies action; candidates below {{.Data.Threshold}} are not stored. Suppressed wants stay represented.

{{template "mind_tabs" (dict "M" $m "Active" "wants")}} {{template "volition_tabs" (dict "M" $m "Active" "wants")}}

Active {{len .Data.Active}}

{{if .Data.Active}} {{range .Data.Active}}{{end}}
WantOriginStrength nowUrgencyReinforcedSet asideConflicts
{{if eq .Valence "avoid"}}avoid {{end}}{{.Description}}
{{with .Proposal}}{{if .Capability}}means: {{.Capability}} {{.Target}}{{else}}means: investigate {{.Subject}}{{end}} · {{end}}{{if .GoalID}}goal: {{index $.Data.Goals .GoalID}} · {{end}}{{if .Drives}}drives {{join .Drives ", "}} · {{end}}{{if .Values}}values {{join .Values ", "}} · {{end}}{{if .OriginEvent}}origin event{{end}}
{{.Origin}} {{conf .Eff}}
stored {{conf .Strength}}
{{conf .Urgency}}{{.Reinforcements}}{{if .Suppressions}}{{.Suppressions}}{{else}}0{{end}} {{range .Conflicts}}
{{if .Preferred}}preferred{{else}}other preferred{{end}} vs “{{trunc .Other 60}}” ({{.Kind}}, {{.Outcome}})
{{.Rule}}
{{else}}none{{end}}
{{else}}

No active wants. Wants come from failed predictions, contradictions, operator goals, stalled goals, questions and requests, and due commitments.

{{end}}

Closed {{len .Data.Closed}}

{{if .Data.Closed}} {{range .Data.Closed}}{{end}}
WantStatusResolutionWhen
{{.Description}}{{.Status}}{{.Resolution}}{{if .ResolvedAt}}{{ago .ResolvedAt}}{{end}}
{{else}}

None.

{{end}}
{{end}}