active()->create([ 'workspace_id' => (int) $tenant->workspace_id, ]); $snapshot = BaselineSnapshot::factory()->create([ 'workspace_id' => (int) $tenant->workspace_id, 'baseline_profile_id' => (int) $profile->getKey(), 'summary_jsonb' => [ 'total_items' => 1, 'policy_type_counts' => ['mysteryPolicyType' => 1], 'fidelity_counts' => ['content' => 1, 'meta' => 0], 'gaps' => ['count' => 0, 'by_reason' => []], ], ]); BaselineSnapshotItem::factory()->create([ 'baseline_snapshot_id' => (int) $snapshot->getKey(), 'policy_type' => 'mysteryPolicyType', 'subject_key' => 'mystery policy', 'subject_external_id' => hash('sha256', 'mysteryPolicyType|mystery policy'), 'meta_jsonb' => [ 'display_name' => 'Mystery Policy', 'category' => 'Other', 'platform' => 'windows', 'evidence' => [ 'fidelity' => 'content', 'source' => 'policy_version', 'observed_at' => '2026-03-09T12:00:00+00:00', ], ], ]); $this->actingAs($user) ->get(BaselineSnapshotResource::getUrl('view', ['record' => $snapshot], panel: 'admin')) ->assertOk() ->assertSee('Mystery Policy') ->assertSee('Mystery Policy Type') ->assertSee('A fallback renderer is being used for this item.') ->assertSee('Technical detail'); });