Added browser captures, scorecard, recommendations, and follow-up spec candidates for the UI signal-to-noise browser audit.
36 KiB
36 KiB
| 1 | id | panel | route_name | url_or_path | page_class | resource_class | page_type | surface_type | audience | scope_type | navigation_group | entity | browser_reachable | screenshot_path | notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | r001 | admin | admin.home | /admin | Closure | dashboard | unknown | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 3 | r002 | admin | filament.admin.alerts | /admin/alerts | App\Filament\Clusters\Monitoring\AlertsCluster | list | operator_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 4 | r003 | admin | filament.admin.alerts.resources.alert-deliveries.index | /admin/alerts/alert-deliveries | App\Filament\Resources\AlertDeliveryResource\Pages\ListAlertDeliveries | App\Filament\Resources\AlertDeliveryResource | list | operator_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 5 | r004 | admin | filament.admin.alerts.resources.alert-deliveries.view | /admin/alerts/alert-deliveries/{record} | App\Filament\Resources\AlertDeliveryResource\Pages\ViewAlertDelivery | App\Filament\Resources\AlertDeliveryResource | view | operator_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 6 | r005 | admin | filament.admin.alerts.resources.alert-destinations.index | /admin/alerts/alert-destinations | App\Filament\Resources\AlertDestinationResource\Pages\ListAlertDestinations | App\Filament\Resources\AlertDestinationResource | list | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 7 | r006 | admin | filament.admin.alerts.resources.alert-destinations.create | /admin/alerts/alert-destinations/create | App\Filament\Resources\AlertDestinationResource\Pages\CreateAlertDestination | App\Filament\Resources\AlertDestinationResource | create | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 8 | r007 | admin | filament.admin.alerts.resources.alert-destinations.view | /admin/alerts/alert-destinations/{record} | App\Filament\Resources\AlertDestinationResource\Pages\ViewAlertDestination | App\Filament\Resources\AlertDestinationResource | view | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 9 | r008 | admin | filament.admin.alerts.resources.alert-destinations.edit | /admin/alerts/alert-destinations/{record}/edit | App\Filament\Resources\AlertDestinationResource\Pages\EditAlertDestination | App\Filament\Resources\AlertDestinationResource | edit | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 10 | r009 | admin | filament.admin.alerts.resources.alert-rules.index | /admin/alerts/alert-rules | App\Filament\Resources\AlertRuleResource\Pages\ListAlertRules | App\Filament\Resources\AlertRuleResource | list | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 11 | r010 | admin | filament.admin.alerts.resources.alert-rules.create | /admin/alerts/alert-rules/create | App\Filament\Resources\AlertRuleResource\Pages\CreateAlertRule | App\Filament\Resources\AlertRuleResource | create | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 12 | r011 | admin | filament.admin.alerts.resources.alert-rules.edit | /admin/alerts/alert-rules/{record}/edit | App\Filament\Resources\AlertRuleResource\Pages\EditAlertRule | App\Filament\Resources\AlertRuleResource | edit | configuration_surface | operator | workspace_scoped | Monitoring | alert | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 13 | r012 | admin | admin.monitoring.audit-log | /admin/audit-log | App\Filament\Pages\Monitoring\AuditLog | report | evidence_surface | auditor | workspace_scoped | Monitoring | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 14 | r013 | admin | filament.admin.resources.baseline-profiles.index | /admin/baseline-profiles | App\Filament\Resources\BaselineProfileResource\Pages\ListBaselineProfiles | App\Filament\Resources\BaselineProfileResource | list | decision_surface | operator | mixed | Governance | baseline_profile | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 15 | r014 | admin | filament.admin.resources.baseline-profiles.create | /admin/baseline-profiles/create | App\Filament\Resources\BaselineProfileResource\Pages\CreateBaselineProfile | App\Filament\Resources\BaselineProfileResource | create | decision_surface | operator | mixed | Governance | baseline_profile | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 16 | 008 | admin | filament.admin.resources.baseline-profiles.view | /admin/baseline-profiles/{record} | App\Filament\Resources\BaselineProfileResource\Pages\ViewBaselineProfile | App\Filament\Resources\BaselineProfileResource | view | decision_surface | operator | mixed | Governance | baseline_profile | yes | artifacts/screenshots/admin/008-decision-surface-view-baseline-profile.png | browser-verified; concrete /admin/baseline-profiles/4; final http://localhost/admin/baseline-profiles/4 |
| 17 | r016 | admin | filament.admin.resources.baseline-profiles.compare-matrix | /admin/baseline-profiles/{record}/compare-matrix | App\Filament\Pages\BaselineCompareMatrix | view | decision_surface | operator | mixed | Governance | baseline_profile | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 18 | r017 | admin | filament.admin.resources.baseline-profiles.edit | /admin/baseline-profiles/{record}/edit | App\Filament\Resources\BaselineProfileResource\Pages\EditBaselineProfile | App\Filament\Resources\BaselineProfileResource | edit | decision_surface | operator | mixed | Governance | baseline_profile | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 19 | r018 | admin | filament.admin.resources.baseline-snapshots.index | /admin/baseline-snapshots | App\Filament\Resources\BaselineSnapshotResource\Pages\ListBaselineSnapshots | App\Filament\Resources\BaselineSnapshotResource | list | decision_surface | operator | workspace_scoped | Governance | baseline_snapshot | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 20 | r019 | admin | filament.admin.resources.baseline-snapshots.view | /admin/baseline-snapshots/{record} | App\Filament\Resources\BaselineSnapshotResource\Pages\ViewBaselineSnapshot | App\Filament\Resources\BaselineSnapshotResource | view | decision_surface | operator | workspace_scoped | Governance | baseline_snapshot | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 21 | r020 | admin | filament.admin.pages.choose-environment | /admin/choose-environment | App\Filament\Pages\ChooseEnvironment | list | unknown | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 22 | r021 | admin | filament.admin.pages.choose-workspace | /admin/choose-workspace | App\Filament\Pages\ChooseWorkspace | list | unknown | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 23 | r022 | admin | filament.admin.pages.cross-environment-compare | /admin/cross-environment-compare | App\Filament\Pages\CrossEnvironmentComparePage | report | decision_surface | operator | workspace_scoped | Governance | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 24 | r023 | admin | admin.evidence.overview | /admin/evidence/overview | App\Filament\Pages\Monitoring\EvidenceOverview | dashboard | evidence_surface | auditor | workspace_scoped | Monitoring | evidence_snapshot | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 25 | r024 | admin | admin.finding-exceptions.open-queue | /admin/finding-exceptions/open-queue/{environment} | App\Http\Controllers\OpenFindingExceptionsQueueController | list | decision_surface | operator | workspace_scoped | unknown | finding_exception | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 26 | r025 | admin | filament.admin.pages.finding-exceptions.queue | /admin/finding-exceptions/queue | App\Filament\Pages\Monitoring\FindingExceptionsQueue | list | decision_surface | operator | workspace_scoped | Monitoring | finding_exception | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 27 | r026 | admin | filament.admin.pages.findings.hygiene | /admin/findings/hygiene | App\Filament\Pages\Findings\FindingsHygieneReport | list | decision_surface | operator | workspace_scoped | Governance | finding | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 28 | r027 | admin | filament.admin.pages.findings.intake | /admin/findings/intake | App\Filament\Pages\Findings\FindingsIntakeQueue | list | decision_surface | operator | workspace_scoped | Governance | finding | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 29 | r028 | admin | filament.admin.pages.findings.my-work | /admin/findings/my-work | App\Filament\Pages\Findings\MyFindingsInbox | list | decision_surface | operator | workspace_scoped | Governance | finding | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 30 | r029 | admin | filament.admin.pages.governance.decisions | /admin/governance/decisions | App\Filament\Pages\Governance\DecisionRegister | list | decision_surface | operator | workspace_scoped | Governance | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 31 | r030 | admin | filament.admin.pages.governance.inbox | /admin/governance/inbox | App\Filament\Pages\Governance\GovernanceInbox | list | decision_surface | operator | workspace_scoped | Governance | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 32 | r031 | admin | filament.admin.auth.login | /admin/login | App\Filament\Pages\Auth\Login | list | unknown | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 33 | r032 | admin | filament.admin.pages.no-access | /admin/no-access | App\Filament\Pages\NoAccess | list | unknown | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 34 | r033 | admin | admin.onboarding | /admin/onboarding | App\Filament\Pages\Workspaces\ManagedEnvironmentOnboardingWizard | list | workflow_surface | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 35 | r034 | admin | admin.onboarding.draft | /admin/onboarding/{onboardingDraft} | App\Filament\Pages\Workspaces\ManagedEnvironmentOnboardingWizard | list | workflow_surface | operator | workspace_scoped | unknown | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 36 | 017 | admin | filament.admin.resources.provider-connections.index | /admin/provider-connections | App\Filament\Resources\ProviderConnectionResource\Pages\ListProviderConnections | App\Filament\Resources\ProviderConnectionResource | list | configuration_surface | operator | mixed | Settings | provider_connection | yes | artifacts/screenshots/admin/017-configuration-surface-list-provider-connections.png | browser-verified; concrete /admin/provider-connections; final http://localhost/admin/provider-connections |
| 37 | r036 | admin | filament.admin.resources.provider-connections.create | /admin/provider-connections/create | App\Filament\Resources\ProviderConnectionResource\Pages\CreateProviderConnection | App\Filament\Resources\ProviderConnectionResource | create | configuration_surface | operator | mixed | Settings | provider_connection | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 38 | r037 | admin | filament.admin.resources.provider-connections.view | /admin/provider-connections/{record} | App\Filament\Resources\ProviderConnectionResource\Pages\ViewProviderConnection | App\Filament\Resources\ProviderConnectionResource | view | configuration_surface | operator | mixed | Settings | provider_connection | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 39 | r038 | admin | filament.admin.resources.provider-connections.edit | /admin/provider-connections/{record}/edit | App\Filament\Resources\ProviderConnectionResource\Pages\EditProviderConnection | App\Filament\Resources\ProviderConnectionResource | edit | configuration_surface | operator | mixed | Settings | provider_connection | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 40 | r039 | admin | filament.admin.pages.reviews | /admin/reviews | App\Filament\Pages\Reviews\ReviewRegister | report | unknown | operator | workspace_scoped | Reporting | environment_review | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 41 | 011 | customer | filament.admin.pages.reviews.workspace | /admin/reviews/workspace | App\Filament\Pages\Reviews\CustomerReviewWorkspace | report | customer_surface | customer | customer_scoped | Reporting | environment_review | yes | artifacts/screenshots/customer/011-customer-surface-report-customer-review-workspace.png | browser-verified; concrete /admin/reviews/workspace; final http://localhost/admin/reviews/workspace | |
| 42 | r041 | admin | filament.admin.pages.settings.workspace | /admin/settings/workspace | App\Filament\Pages\Settings\WorkspaceSettings | settings | configuration_surface | operator | workspace_scoped | Settings | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 43 | r042 | admin | filament.admin.resources.workspaces.index | /admin/workspaces | App\Filament\Resources\Workspaces\Pages\ListWorkspaces | list | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 44 | r043 | admin | filament.admin.resources.workspaces.create | /admin/workspaces/create | App\Filament\Resources\Workspaces\Pages\CreateWorkspace | create | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 45 | r044 | admin | filament.admin.resources.workspaces.view | /admin/workspaces/{record} | App\Filament\Resources\Workspaces\Pages\ViewWorkspace | view | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 46 | r045 | admin | filament.admin.resources.workspaces.edit | /admin/workspaces/{record}/edit | App\Filament\Resources\Workspaces\Pages\EditWorkspace | edit | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 47 | r046 | admin | admin.workspace.managed-environments.index | /admin/workspaces/{workspace}/environments | App\Filament\Pages\Workspaces\ManagedEnvironmentsLanding | view | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 48 | 001 | admin | admin.workspace.environments.show | /admin/workspaces/{workspace}/environments/{environment} | App\Filament\Pages\EnvironmentDashboard | dashboard | operator_surface | operator | tenant_scoped | Settings | workspace | yes | artifacts/screenshots/admin/001-operator-surface-dashboard-environment-dashboard.png | browser-verified; concrete /admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf; final http://localhost/admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf | |
| 49 | r048 | admin | admin.workspace.environments.access-scopes | /admin/workspaces/{workspace}/environments/{environment}/access-scopes | App\Filament\Resources\ManagedEnvironmentResource\Pages\ManageEnvironmentAccessScopes | App\Filament\Resources\ManagedEnvironmentResource | view | configuration_surface | operator | tenant_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 50 | r049 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-schedules.index | /admin/workspaces/{workspace}/environments/{environment}/backup-schedules | App\Filament\Resources\BackupScheduleResource\Pages\ListBackupSchedules | App\Filament\Resources\BackupScheduleResource | view | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_schedule | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 51 | r050 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-schedules.create | /admin/workspaces/{workspace}/environments/{environment}/backup-schedules/create | App\Filament\Resources\BackupScheduleResource\Pages\CreateBackupSchedule | App\Filament\Resources\BackupScheduleResource | create | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_schedule | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 52 | r051 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-schedules.edit | /admin/workspaces/{workspace}/environments/{environment}/backup-schedules/{record}/edit | App\Filament\Resources\BackupScheduleResource\Pages\EditBackupSchedule | App\Filament\Resources\BackupScheduleResource | edit | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_schedule | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 53 | 004 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-sets.index | /admin/workspaces/{workspace}/environments/{environment}/backup-sets | App\Filament\Resources\BackupSetResource\Pages\ListBackupSets | App\Filament\Resources\BackupSetResource | list | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_set | yes | artifacts/screenshots/admin/004-workflow-surface-list-backup-sets.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-no-urgent/backup-sets; final http://localhost/admin/workspaces/33/environments/spec-352-audit-no-urgent/backup-sets |
| 54 | r053 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-sets.create | /admin/workspaces/{workspace}/environments/{environment}/backup-sets/create | App\Filament\Resources\BackupSetResource\Pages\CreateBackupSet | App\Filament\Resources\BackupSetResource | create | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_set | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 55 | 005 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.backup-sets.view | /admin/workspaces/{workspace}/environments/{environment}/backup-sets/{record} | App\Filament\Resources\BackupSetResource\Pages\ViewBackupSet | App\Filament\Resources\BackupSetResource | view | workflow_surface | operator | tenant_scoped | Backups & Restore | backup_set | yes | artifacts/screenshots/admin/005-workflow-surface-view-backup-set.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-no-urgent/backup-sets/25; final http://localhost/admin/workspaces/33/environments/spec-352-audit-no-urgent/backup-sets/25 |
| 56 | 009 | admin | filament.admin.pages.workspaces.{workspace}.environments.{environment}.baseline-compare | /admin/workspaces/{workspace}/environments/{environment}/baseline-compare | App\Filament\Pages\BaselineCompareLanding | report | decision_surface | operator | tenant_scoped | Governance | baseline_profile | yes | artifacts/screenshots/admin/009-decision-surface-report-baseline-compare.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-no-urgent/baseline-compare; final http://localhost/admin/workspaces/33/environments/spec-352-audit-no-urgent/baseline-compare | |
| 57 | 015 | admin | admin.workspace.environments.diagnostics | /admin/workspaces/{workspace}/environments/{environment}/diagnostics | App\Filament\Pages\EnvironmentDiagnostics | diagnostics | diagnostic_surface | support | tenant_scoped | Settings | workspace | yes | artifacts/screenshots/admin/015-diagnostic-surface-diagnostics-environment-diagnostics.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-provider-blocker/diagnostics; final http://localhost/admin/workspaces/33/environments/spec-352-audit-provider-blocker/diagnostics | |
| 58 | r057 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.entra-groups.index | /admin/workspaces/{workspace}/environments/{environment}/entra-groups | App\Filament\Resources\EntraGroupResource\Pages\ListEntraGroups | App\Filament\Resources\EntraGroupResource | view | configuration_surface | operator | tenant_scoped | Directory | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 59 | r058 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.entra-groups.view | /admin/workspaces/{workspace}/environments/{environment}/entra-groups/{record} | App\Filament\Resources\EntraGroupResource\Pages\ViewEntraGroup | App\Filament\Resources\EntraGroupResource | view | configuration_surface | operator | tenant_scoped | Directory | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 60 | r059 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.environment-reviews.index | /admin/workspaces/{workspace}/environments/{environment}/environment-reviews | App\Filament\Resources\EnvironmentReviewResource\Pages\ListEnvironmentReviews | App\Filament\Resources\EnvironmentReviewResource | view | customer_surface | customer | tenant_scoped | Reporting | environment_review | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 61 | 012 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.environment-reviews.view | /admin/workspaces/{workspace}/environments/{environment}/environment-reviews/{record} | App\Filament\Resources\EnvironmentReviewResource\Pages\ViewEnvironmentReview | App\Filament\Resources\EnvironmentReviewResource | view | customer_surface | customer | tenant_scoped | Reporting | environment_review | yes | artifacts/screenshots/customer/012-customer-surface-view-environment-review.png | browser-verified; concrete /admin/workspaces/32/environments/spec-351-browser-ready-draft/environment-reviews/41; final http://localhost/admin/workspaces/32/environments/spec-351-browser-ready-draft/environment-reviews/41 |
| 62 | r061 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.evidence.index | /admin/workspaces/{workspace}/environments/{environment}/evidence | App\Filament\Resources\EvidenceSnapshotResource\Pages\ListEvidenceSnapshots | App\Filament\Resources\EvidenceSnapshotResource | view | evidence_surface | auditor | tenant_scoped | Governance | evidence_snapshot | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 63 | 010 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.evidence.view | /admin/workspaces/{workspace}/environments/{environment}/evidence/{record} | App\Filament\Resources\EvidenceSnapshotResource\Pages\ViewEvidenceSnapshot | App\Filament\Resources\EvidenceSnapshotResource | view | evidence_surface | auditor | tenant_scoped | Governance | evidence_snapshot | blocked | artifacts/screenshots/blocked-or-error/010-evidence-surface-view-evidence-snapshot-error.png | blocked-or-error; concrete /admin/workspaces/33/environments/spec-352-audit-review-output/evidence/22; final http://localhost/admin/login |
| 64 | r063 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.finding-exceptions.index | /admin/workspaces/{workspace}/environments/{environment}/finding-exceptions | App\Filament\Resources\FindingExceptionResource\Pages\ListFindingExceptions | App\Filament\Resources\FindingExceptionResource | view | decision_surface | operator | tenant_scoped | Settings | finding_exception | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 65 | r064 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.finding-exceptions.view | /admin/workspaces/{workspace}/environments/{environment}/finding-exceptions/{record} | App\Filament\Resources\FindingExceptionResource\Pages\ViewFindingException | App\Filament\Resources\FindingExceptionResource | view | decision_surface | operator | tenant_scoped | Settings | finding_exception | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 66 | r065 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.findings.index | /admin/workspaces/{workspace}/environments/{environment}/findings | App\Filament\Resources\FindingResource\Pages\ListFindings | App\Filament\Resources\FindingResource | view | decision_surface | operator | tenant_scoped | Governance | finding | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 67 | r066 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.findings.view | /admin/workspaces/{workspace}/environments/{environment}/findings/{record} | App\Filament\Resources\FindingResource\Pages\ViewFinding | App\Filament\Resources\FindingResource | view | decision_surface | operator | tenant_scoped | Governance | finding | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 68 | r067 | admin | filament.admin.workspaces.{workspace}.environments.{environment}.inventory | /admin/workspaces/{workspace}/environments/{environment}/inventory | App\Filament\Clusters\Inventory\InventoryCluster | view | configuration_surface | operator | tenant_scoped | Inventory | inventory_item | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 69 | r068 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.inventory-items.index | /admin/workspaces/{workspace}/environments/{environment}/inventory-items | App\Filament\Resources\InventoryItemResource\Pages\ListInventoryItems | App\Filament\Resources\InventoryItemResource | view | configuration_surface | operator | tenant_scoped | Inventory | inventory_item | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 70 | r069 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.inventory-items.view | /admin/workspaces/{workspace}/environments/{environment}/inventory-items/{record} | App\Filament\Resources\InventoryItemResource\Pages\ViewInventoryItem | App\Filament\Resources\InventoryItemResource | view | configuration_surface | operator | tenant_scoped | Inventory | inventory_item | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 71 | r070 | admin | filament.admin.workspaces.{workspace}.environments.{environment}.inventory.pages.inventory-coverage | /admin/workspaces/{workspace}/environments/{environment}/inventory/inventory-coverage | App\Filament\Pages\InventoryCoverage | view | configuration_surface | operator | tenant_scoped | Inventory | inventory_item | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 72 | r071 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.policies.index | /admin/workspaces/{workspace}/environments/{environment}/policies | App\Filament\Resources\PolicyResource\Pages\ListPolicies | App\Filament\Resources\PolicyResource | view | configuration_surface | operator | tenant_scoped | Inventory | policy | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 73 | r072 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.policies.view | /admin/workspaces/{workspace}/environments/{environment}/policies/{record} | App\Filament\Resources\PolicyResource\Pages\ViewPolicy | App\Filament\Resources\PolicyResource | view | configuration_surface | operator | tenant_scoped | Inventory | policy | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 74 | r073 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.policy-versions.index | /admin/workspaces/{workspace}/environments/{environment}/policy-versions | App\Filament\Resources\PolicyVersionResource\Pages\ListPolicyVersions | App\Filament\Resources\PolicyVersionResource | view | configuration_surface | operator | tenant_scoped | Inventory | policy_version | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 75 | r074 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.policy-versions.view | /admin/workspaces/{workspace}/environments/{environment}/policy-versions/{record} | App\Filament\Resources\PolicyVersionResource\Pages\ViewPolicyVersion | App\Filament\Resources\PolicyVersionResource | view | configuration_surface | operator | tenant_scoped | Inventory | policy_version | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 76 | 016 | admin | filament.admin.pages.workspaces.{workspace}.environments.{environment}.required-permissions | /admin/workspaces/{workspace}/environments/{environment}/required-permissions | App\Filament\Pages\EnvironmentRequiredPermissions | settings | configuration_surface | support | tenant_scoped | Settings | workspace | blocked | artifacts/screenshots/blocked-or-error/016-configuration-surface-settings-required-permissions-error.png | blocked-or-error; concrete /admin/workspaces/33/environments/spec-352-audit-provider-blocker/required-permissions; final http://localhost/admin/login | |
| 77 | r076 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.restore-runs.index | /admin/workspaces/{workspace}/environments/{environment}/restore-runs | App\Filament\Resources\RestoreRunResource\Pages\ListRestoreRuns | App\Filament\Resources\RestoreRunResource | view | workflow_surface | operator | tenant_scoped | Backups & Restore | restore_run | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 78 | 007 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.restore-runs.create | /admin/workspaces/{workspace}/environments/{environment}/restore-runs/create | App\Filament\Resources\RestoreRunResource\Pages\CreateRestoreRun | App\Filament\Resources\RestoreRunResource | create | workflow_surface | operator | tenant_scoped | Backups & Restore | restore_run | yes | artifacts/screenshots/admin/007-workflow-surface-create-restore-create-wizard.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-no-urgent/restore-runs/create; final http://localhost/admin/workspaces/33/environments/spec-352-audit-no-urgent/restore-runs/create |
| 79 | 006 | admin | filament.admin.resources.workspaces.{workspace}.environments.{environment}.restore-runs.view | /admin/workspaces/{workspace}/environments/{environment}/restore-runs/{record} | App\Filament\Resources\RestoreRunResource\Pages\ViewRestoreRun | App\Filament\Resources\RestoreRunResource | view | workflow_surface | operator | tenant_scoped | Backups & Restore | restore_run | yes | artifacts/screenshots/admin/006-workflow-surface-view-restore-run.png | browser-verified; concrete /admin/workspaces/33/environments/spec-352-audit-no-urgent/restore-runs/4; final http://localhost/admin/workspaces/33/environments/spec-352-audit-no-urgent/restore-runs/4 |
| 80 | r079 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.review-packs.index | /admin/workspaces/{workspace}/environments/{environment}/review-packs | App\Filament\Resources\ReviewPackResource\Pages\ListReviewPacks | App\Filament\Resources\ReviewPackResource | view | customer_surface | customer | tenant_scoped | Reporting | review_pack | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 81 | 013 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.review-packs.view | /admin/workspaces/{workspace}/environments/{environment}/review-packs/{record} | App\Filament\Resources\ReviewPackResource\Pages\ViewReviewPack | App\Filament\Resources\ReviewPackResource | view | customer_surface | customer | tenant_scoped | Reporting | review_pack | yes | artifacts/screenshots/customer/013-customer-surface-view-review-pack.png | browser-verified; concrete /admin/workspaces/32/environments/spec-351-browser-ready-draft/review-packs/25; final http://localhost/admin/workspaces/32/environments/spec-351-browser-ready-draft/review-packs/25 |
| 82 | r081 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.stored-reports.index | /admin/workspaces/{workspace}/environments/{environment}/stored-reports | App\Filament\Resources\StoredReportResource\Pages\ListStoredReports | App\Filament\Resources\StoredReportResource | view | customer_surface | customer | tenant_scoped | Reporting | stored_report | not_audited | repo-verified route; not browser-audited in bounded pass | |
| 83 | 014 | customer | filament.admin.resources.workspaces.{workspace}.environments.{environment}.stored-reports.view | /admin/workspaces/{workspace}/environments/{environment}/stored-reports/{record} | App\Filament\Resources\StoredReportResource\Pages\ViewStoredReport | App\Filament\Resources\StoredReportResource | view | customer_surface | customer | tenant_scoped | Reporting | stored_report | yes | artifacts/screenshots/customer/014-customer-surface-view-stored-report.png | browser-verified; concrete /admin/workspaces/32/environments/spec-351-browser-ready-draft/stored-reports/51; final http://localhost/admin/workspaces/32/environments/spec-351-browser-ready-draft/stored-reports/51 |
| 84 | 002 | admin | admin.operations.index | /admin/workspaces/{workspace}/operations | App\Filament\Pages\Monitoring\Operations | list | operator_surface | operator | workspace_scoped | Monitoring | operation | yes | artifacts/screenshots/admin/002-operator-surface-list-operations-hub.png | browser-verified; concrete /admin/workspaces/33/operations; final http://localhost/admin/workspaces/33/operations | |
| 85 | 003 | admin | admin.operations.view | /admin/workspaces/{workspace}/operations/{run} | App\Filament\Pages\Operations\TenantlessOperationRunViewer | view | operator_surface | operator | workspace_scoped | Monitoring | operation | yes | artifacts/screenshots/admin/003-operator-surface-view-operation-run.png | browser-verified; concrete /admin/workspaces/33/operations/69; final http://localhost/admin/workspaces/33/operations/69 | |
| 86 | r085 | admin | admin.workspace.home | /admin/workspaces/{workspace}/overview | App\Filament\Pages\WorkspaceOverview | view | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 87 | r086 | admin | admin.workspace.ping | /admin/workspaces/{workspace}/ping | Closure | view | configuration_surface | operator | workspace_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 88 | 031 | system | filament.system.pages.dashboard | /system | App\Filament\System\Pages\Dashboard | dashboard | system_surface | platform_admin | system_scoped | System | none | blocked | artifacts/screenshots/blocked-or-error/031-system-surface-dashboard-system-dashboard-error.png | blocked-or-error; concrete /system; final http://localhost/system/login | |
| 89 | r088 | system | filament.system.pages.directory.tenants | /system/directory/tenants | App\Filament\System\Pages\Directory\Tenants | list | system_surface | platform_admin | system_scoped | Directory | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 90 | r089 | system | filament.system.pages.directory.tenants.{tenant} | /system/directory/tenants/{tenant} | App\Filament\System\Pages\Directory\ViewTenant | view | system_surface | platform_admin | system_scoped | Directory | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 91 | r090 | system | filament.system.pages.directory.workspaces | /system/directory/workspaces | App\Filament\System\Pages\Directory\Workspaces | list | system_surface | platform_admin | system_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 92 | r091 | system | filament.system.pages.directory.workspaces.{workspace} | /system/directory/workspaces/{workspace} | App\Filament\System\Pages\Directory\ViewWorkspace | view | system_surface | platform_admin | system_scoped | Settings | workspace | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 93 | r092 | system | filament.system.auth.login | /system/login | App\Filament\System\Pages\Auth\Login | list | system_surface | platform_admin | system_scoped | System | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 94 | r093 | system | filament.system.pages.ops.controls | /system/ops/controls | App\Filament\System\Pages\Ops\Controls | settings | system_surface | platform_admin | system_scoped | Ops | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 95 | r094 | system | filament.system.pages.ops.failures | /system/ops/failures | App\Filament\System\Pages\Ops\Failures | diagnostics | system_surface | platform_admin | system_scoped | Ops | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 96 | r095 | system | filament.system.pages.ops.runbooks | /system/ops/runbooks | App\Filament\System\Pages\Ops\Runbooks | list | system_surface | platform_admin | system_scoped | Ops | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 97 | 032 | system | filament.system.pages.ops.runs | /system/ops/runs | App\Filament\System\Pages\Ops\Runs | list | system_surface | platform_admin | system_scoped | Ops | none | blocked | artifacts/screenshots/blocked-or-error/032-system-surface-list-system-operations-error.png | blocked-or-error; concrete /system/ops/runs; final http://localhost/system/login | |
| 98 | r097 | system | filament.system.pages.ops.runs.{run} | /system/ops/runs/{run} | App\Filament\System\Pages\Ops\ViewRun | view | system_surface | platform_admin | system_scoped | Ops | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 99 | r098 | system | filament.system.pages.ops.stuck | /system/ops/stuck | App\Filament\System\Pages\Ops\Stuck | list | system_surface | platform_admin | system_scoped | Ops | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 100 | r099 | system | filament.system.pages.repair-workspace-owners | /system/repair-workspace-owners | App\Filament\System\Pages\RepairWorkspaceOwners | list | system_surface | platform_admin | system_scoped | System | none | not_audited | repo-verified route; not browser-audited in bounded pass | ||
| 101 | r100 | system | filament.system.pages.security.access-logs | /system/security/access-logs | App\Filament\System\Pages\Security\AccessLogs | diagnostics | system_surface | platform_admin | system_scoped | Security | none | not_audited | repo-verified route; not browser-audited in bounded pass |