@extends('layouts.admin') @section('title', 'Hypercare — '.config('app.name')) @section('page_title', 'Hypercare') @section('content') @php($window = $snapshot['window'])
@if ($window['active'])
Hypercare window is active @if ($window['days_remaining'] !== null) — {{ $window['days_remaining'] }} day(s) remaining @endif
@else
Hypercare window is inactive. Set cutover / hypercare dates below when you go live.
@endif
@foreach ($snapshot['cards'] as $card)
{{ $card['label'] }}
{{ $card['value'] }}
@if (!empty($card['hint']))
{{ $card['hint'] }}
@endif @if (!empty($card['route']) && Route::has($card['route'])) Open @endif
@endforeach
Ops checks
@foreach ($snapshot['checks'] as $check) @endforeach
{{ $check['label'] }} @if ($check['ok']) OK @else FAIL @endif {{ $check['detail'] }}
Cutover window
@can('settings.manage')
@csrf @method('PUT')
@else
Cutover
{{ $window['cutover_at'] ?: '—' }}
Started
{{ $window['started_at'] ?: '—' }}
Ends
{{ $window['ends_at'] ?: '—' }}
@endcan

Smoke: php artisan systronics:production-smoke · Ready: /ready · Health: /up

@endsection