Applied the decision-first diagnostic surface IA contract to EnvironmentDiagnostics and SupportDiagnostics bundles. Added recommended_first_check and separated technical metadata as per Spec 373. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #444
2.6 KiB
2.6 KiB
Browser Verification Report
Status: complete.
Required Browser Targets
| Target | URL pattern | Required proof |
|---|---|---|
| Environment Diagnostics | /admin/workspaces/{workspace}/environments/{environment}/diagnostics |
page loads, summary leads, no-action or blocker state visible, no console/runtime errors |
| Support diagnostics modal | existing openSupportDiagnostics action on Environment Dashboard or OperationRun detail |
modal opens, first check and redaction note precede references, no console/runtime errors |
Fixture
- Smoke login route:
/admin/local/smoke-login. - User:
smoke-requester+352@tenantpilot.local. - Workspace:
spec-352-guidance-browser-audit. - Environment:
spec-352-audit-no-urgent. - Environment Diagnostics URL tested:
http://localhost/admin/workspaces/spec-352-guidance-browser-audit/environments/spec-352-audit-no-urgent/diagnostics. - Support diagnostics modal host tested:
http://localhost/admin/workspaces/spec-352-guidance-browser-audit/environments/spec-352-audit-no-urgent.
Planned Screenshot Outputs
artifacts/screenshots/001-environment-diagnostics-after.pngartifacts/screenshots/002-support-diagnostics-after-or-blocked.png
Blocked-Path Rule
If the current fixture cannot reach support diagnostics without broad auth/fixture work, document the route/action attempted, observed blocker, and screenshot path. Do not solve fixture/auth infrastructure inside Spec 373.
Results
| Target | Result | Evidence |
|---|---|---|
| Environment Diagnostics | PASS | Route loaded through smoke-login fixture; No diagnostic action is required led the page; old All good / No known issues detected copy absent; screenshot 001-environment-diagnostics-after.png. |
| Support diagnostics modal | PASS | Dashboard grouped More action opened Open support diagnostics; modal showed Recommended first check above contextual help, support notes, overview, provider connection, and operation sections; screenshot 002-support-diagnostics-after-or-blocked.png. |
| Browser console | PASS | In-app Browser tab reported zero current error logs after the scoped flow. Boost browser log feed returned only stale unrelated entries dated June 6-8, 2026 on operation pages. |
Notes
- The smoke fixture represented the no-action Environment Diagnostics state and a neutral support diagnostics first check. Missing-owner and duplicate-membership blocker states remain covered by Feature/Livewire tests because the current repo default intentionally keeps owner bootstrap hidden under workspace-role recovery.
- Provider Connections and Required Permissions were not recaptured; no shared Spec 353 runtime files changed.