TenantAtlas/specs/318-admin-surface-scope-shell-context-audit/artifacts/state-captures/environment-sidebar--governance-inbox.json
ahmido 1c27af4f5f spec: add admin surface scope shell context audit (#373)
## Summary
- add Spec 318 audit artifacts for admin surface scope and shell context consistency after Specs 314-317
- document browser-backed findings for workspace hubs, environment-scoped pages, filtered workspace hubs, and mismatch cases
- capture recommended follow-up specs for baseline compare, baseline ownership, alerts/audit filter contracts, classifier regression coverage, and sidebar scope declarations

## Testing
- not run; analysis-only spec artifacts with no runtime or test code changes

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #373
2026-05-16 18:32:11 +00:00

226 lines
20 KiB
JSON

{
"slug": "environment-sidebar--governance-inbox",
"origin": "environment_sidebar",
"expectedClassification": "workspace-scoped hub",
"screenshotPath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/screenshots/environment-sidebar--governance-inbox.png",
"statePath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/state-captures/environment-sidebar--governance-inbox.json",
"notes": {
"startUrl": "http://localhost/admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf",
"linkText": "Governance inbox",
"clickedHref": "http://localhost/admin/governance/inbox"
},
"capturedAt": "2026-05-16T17:05:22.449Z",
"state": {
"activeSidebarLinks": [],
"breadcrumbs": [],
"chips": [
"wp No environment selected EN TenantPilot Global search 7",
"wp No environment selected EN TenantPilot Global search 7",
"wp No environment selected EN",
"No environment selected",
"No environment selected",
"No environment selected",
"No environment selected",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Settings Manage workspaces Integrations Settings",
"Manage workspaces Integrations Settings",
"Manage workspaces",
"Manage workspaces",
"Manage workspaces",
"Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions",
"Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions",
"Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions",
"Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, ale",
"Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, alerts, and review s",
"This workspace decision surface routes you into the existing findings, finding exceptions, operations, alerts, and review surfaces without i",
"Workspace: wp Scope: All attention Visible items: 3",
"Workspace: wp",
"Scope: All attention",
"Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation",
"Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation",
"Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation",
"Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #5 Open source YPTW2 Terminal follow-up operation Terminal follow-up Operati",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #5 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #5 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #5",
"YPTW2",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #4 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #4 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #4",
"YPTW2",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #3 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #3 Open source",
"YPTW2 Terminal follow-up operation Terminal follow-up Operation #3",
"YPTW2"
],
"documentTitle": "Governance inbox - TenantPilot",
"headings": [
{
"level": "h1",
"text": "Governance inbox"
},
{
"level": "h1",
"text": "Governance inbox"
},
{
"level": "h2",
"text": "Operations follow-up"
}
],
"mainLinks": [
{
"href": "http://localhost/admin/governance/inbox",
"text": "All attention 3"
},
{
"href": "http://localhost/admin/governance/inbox?family=assigned_findings",
"text": "Assigned findings 0"
},
{
"href": "http://localhost/admin/governance/inbox?family=intake_findings",
"text": "Findings intake 0"
},
{
"href": "http://localhost/admin/governance/inbox?family=finding_exceptions",
"text": "Finding exceptions 0"
},
{
"href": "http://localhost/admin/governance/inbox?family=stale_operations",
"text": "Operations follow-up 3"
},
{
"href": "http://localhost/admin/governance/inbox?family=alert_delivery_failures",
"text": "Alert delivery failures 0"
},
{
"href": "http://localhost/admin/governance/inbox?family=review_follow_up",
"text": "Review follow-up 0"
},
{
"href": "http://localhost/admin/workspaces/3/operations?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox&problemClass=terminal_follow_up&activeTab=terminal_follow_up",
"text": "Open terminal follow-up"
},
{
"href": "http://localhost/admin/workspaces/3/operations/5?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Terminal follow-up operation"
},
{
"href": "http://localhost/admin/workspaces/3/operations/5?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Open source"
},
{
"href": "http://localhost/admin/workspaces/3/operations/4?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Terminal follow-up operation"
},
{
"href": "http://localhost/admin/workspaces/3/operations/4?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Open source"
},
{
"href": "http://localhost/admin/workspaces/3/operations/3?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Terminal follow-up operation"
},
{
"href": "http://localhost/admin/workspaces/3/operations/3?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox",
"text": "Open source"
}
],
"mainText": "Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, alerts, and review surfaces without introducing a second workflow state. Workspace: wp Scope: All attention Visible items: 3 All attention 3 Assigned findings 0 Findings intake 0 Finding exceptions 0 Operations follow-up 3 Alert delivery failures 0 Review follow-up 0 Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation Terminal follow-up Operation #5 Open source YPTW2 Terminal follow-up operation Terminal follow-up Operation #4 Open source YPTW2 Terminal follow-up operation Terminal follow-up Operation #3 Open source",
"path": "/admin/governance/inbox",
"queryParams": {},
"shellEnvironment": "No environment selected",
"shellWorkspace": "wp",
"sidebarLinks": [
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin",
"text": "Overview"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/finding-exceptions/queue",
"text": "Finding exceptions"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/workspaces/3/operations",
"text": "Operations"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/alerts",
"text": "Alerts"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/audit-log",
"text": "Audit Log"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/reviews",
"text": "Reviews"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/reviews/workspace",
"text": "Customer reviews"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/workspaces",
"text": "Manage workspaces"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/provider-connections",
"text": "Integrations"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/settings/workspace",
"text": "Settings"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/governance/inbox",
"text": "Governance inbox"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/governance/decisions",
"text": "Decision register"
}
],
"sidebarText": "Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integrations Settings Governance Governance inbox Decision register",
"statusText": "wp No environment selected EN TenantPilot Global search 7 Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integrations Settings Governance Governance inbox Decision register Governance inbox Governance inbox Governance inbox This workspace decision surface routes you into the existing findings, finding exceptions, operations, alerts, and review surfaces without introducing a second workflow state. Workspace: wp Scope: All attention Visible items: 3 All attention 3 Assigned findings 0 Findings intake 0 Finding exceptions 0 Operations follow-up 3 Alert delivery failures 0 Review follow-up 0 Operations follow-up 3 3 terminal follow-up operations need monitoring attention. Open terminal follow-up YPTW2 Terminal follow-up operation Terminal follow-up Operation #5 Open source YPTW2 Terminal follow-up operation Terminal follow-up Operation #4 Open source YPTW2 Terminal follow-up operation Terminal follow-up Operation #3 Open source",
"topNavigationText": "wp No environment selected EN TenantPilot Global search 7",
"url": "http://localhost/admin/governance/inbox",
"visibleButtons": []
},
"snapshot": "- navigation:\n - link \"wp\":\n - /url: http://localhost/admin\n - text: wp\n - button \"Environment scope\":\n - generic: No environment selected\n - button \"Language\":\n - generic: EN\n - link \"TenantPilot\":\n - /url: http://localhost/admin\n - generic: TenantPilot\n - generic: Global search\n - searchbox \"Global search\"\n - button \"Notifications\" [disabled]:\n - generic: \"7\"\n - button \"User menu\":\n - img \"Avatar of Ahmed Darrazi\"\n- complementary:\n - navigation:\n - list:\n - list:\n - link \"Overview\":\n - /url: http://localhost/admin\n - generic: Overview\n - generic: Monitoring\n - button \"Monitoring\" [expanded]:\n - list:\n - link \"Finding exceptions\":\n - /url: http://localhost/admin/finding-exceptions/queue\n - generic: Finding exceptions\n - link \"Operations\":\n - /url: http://localhost/admin/workspaces/3/operations\n - generic: Operations\n - link \"Alerts\":\n - /url: http://localhost/admin/alerts\n - generic: Alerts\n - link \"Audit Log\":\n - /url: http://localhost/admin/audit-log\n - generic: Audit Log\n - generic: Reporting\n - button \"Reporting\" [expanded]:\n - list:\n - link \"Reviews\":\n - /url: http://localhost/admin/reviews\n - generic: Reviews\n - link \"Customer reviews\":\n - /url: http://localhost/admin/reviews/workspace\n - generic: Customer reviews\n - generic: Settings\n - button \"Settings\" [expanded]:\n - list:\n - link \"Manage workspaces\":\n - /url: http://localhost/admin/workspaces\n - generic: Manage workspaces\n - link \"Integrations\":\n - /url: http://localhost/admin/provider-connections\n - generic: Integrations\n - link \"Settings\":\n - /url: http://localhost/admin/settings/workspace\n - generic: Settings\n - generic: Governance\n - button \"Governance\" [expanded]:\n - list:\n - link \"Governance inbox\":\n - /url: http://localhost/admin/governance/inbox\n - generic: Governance inbox\n - link \"Decision register\":\n - /url: http://localhost/admin/governance/decisions\n - generic: Decision register\n- main:\n - heading \"Governance inbox\" [level=1]\n - text: Governance inbox\n - heading \"Governance inbox\" [level=1]\n - paragraph: This workspace decision surface routes you into the existing findings, finding exceptions, operations, alerts, and review surfaces without introducing a second workflow state.\n - generic: \"Workspace: wp\"\n - generic: \"Scope: All attention\"\n - generic: \"Visible items: 3\"\n - link \"All attention 3\":\n - /url: http://localhost/admin/governance/inbox\n - text: All attention\n - generic: \"3\"\n - link \"Assigned findings 0\":\n - /url: http://localhost/admin/governance/inbox?family=assigned_findings\n - text: Assigned findings\n - generic: \"0\"\n - link \"Findings intake 0\":\n - /url: http://localhost/admin/governance/inbox?family=intake_findings\n - text: Findings intake\n - generic: \"0\"\n - link \"Finding exceptions 0\":\n - /url: http://localhost/admin/governance/inbox?family=finding_exceptions\n - text: Finding exceptions\n - generic: \"0\"\n - link \"Operations follow-up 3\":\n - /url: http://localhost/admin/governance/inbox?family=stale_operations\n - text: Operations follow-up\n - generic: \"3\"\n - link \"Alert delivery failures 0\":\n - /url: http://localhost/admin/governance/inbox?family=alert_delivery_failures\n - text: Alert delivery failures\n - generic: \"0\"\n - link \"Review follow-up 0\":\n - /url: http://localhost/admin/governance/inbox?family=review_follow_up\n - text: Review follow-up\n - generic: \"0\"\n - heading \"Operations follow-up\" [level=2]\n - generic: \"3\"\n - paragraph: 3 terminal follow-up operations need monitoring attention.\n - link \"Open terminal follow-up\":\n - /url: http://localhost/admin/workspaces/3/operations?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox&problemClass=terminal_follow_up&activeTab=terminal_follow_up\n - list:\n - generic: YPTW2\n - link \"Terminal follow-up operation\":\n - /url: http://localhost/admin/workspaces/3/operations/5?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n - generic: Terminal follow-up\n - paragraph: \"Operation #5\"\n - link \"Open source\":\n - /url: http://localhost/admin/workspaces/3/operations/5?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n - generic: YPTW2\n - link \"Terminal follow-up operation\":\n - /url: http://localhost/admin/workspaces/3/operations/4?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n - generic: Terminal follow-up\n - paragraph: \"Operation #4\"\n - link \"Open source\":\n - /url: http://localhost/admin/workspaces/3/operations/4?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n - generic: YPTW2\n - link \"Terminal follow-up operation\":\n - /url: http://localhost/admin/workspaces/3/operations/3?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n - generic: Terminal follow-up\n - paragraph: \"Operation #3\"\n - link \"Open source\":\n - /url: http://localhost/admin/workspaces/3/operations/3?nav%5Bsource_surface%5D=governance.inbox&nav%5Bcanonical_route_name%5D=filament.admin.pages.governance.inbox&nav%5Bback_label%5D=Back%20to%20governance%20inbox&nav%5Bback_url%5D=http%3A%2F%2Flocalhost%2Fadmin%2Fgovernance%2Finbox\n- status"
}