@extends('layouts.user', ['heading' => 'Matrix Tree', 'subheading' => 'Matrix structure view for fixed width plans']) @section('content')
Matrix Plan: {{ strtoupper($matrixPlan) }}
Width {{ $width }} | Levels {{ $maxDepth }}
@for($level = 1; $level <= $maxDepth; $level++) @php $nodes = $levels[$level] ?? collect(); $slots = min($width ** $level, 200); @endphp
Level {{ $level }} ({{ $nodes->count() }}/{{ $slots }} filled)
@for($slot = 1; $slot <= $slots; $slot++) @php $node = $nodes->get($slot - 1); @endphp
@if($node)
{{ $node->member_code }}
{{ $node->name }}
{{ ucfirst($node->status) }}
@else
Empty Slot #{{ $slot }}
@endif
@endfor
@endfor
@endsection