Decision instrumentationKPI system
A metric becomes a KPI only when its threshold changes a named decision.
@if(auth()->user()->canAtlas('metrics.manage'))
@endif
@forelse($metrics as $metric)
@php($latest=$metric->measurements->first())
{{ ucfirst($metric->cadence) }} · {{ ucfirst($metric->confidence) }} confidence{{ $metric->name }}
{{ $metric->purpose }}
Formula{{ $metric->formula ?: 'Not defined' }}Source{{ $metric->source }}Target{{ $metric->target ?: 'Not set' }}Guardrail{{ $metric->guardrail ?: 'Not set' }}
Latest{{ $latest ? rtrim(rtrim(number_format((float)$latest->value,2),'0'),'.') : '—' }}{{ $metric->unit }}{{ $latest?->period_end?->format('d M Y') ?? 'No measurement' }}@if(auth()->user()->canAtlas('metrics.manage'))@endif
@if(auth()->user()->canAtlas('metrics.manage'))
@endif
@empty
No governed KPIs
Define source, formula, clock, target, owner, quality, and the decision it informs.
@endforelse
@if(auth()->user()->canAtlas('metrics.manage'))