Files
pulse/frontend-modern/browser-verification.json
pulse-triage[bot] 6cddb75fb1 fix(web): wrap entitled organization header on compact screens
Activate the offline default context before mobile organization audits. Preserve visible session controls without page overflow, with real-backend Chromium and WebKit proof.

Change-source: pulse-maintainer
2026-09-09 11:42:59 +01:00

43 lines
2.0 KiB
JSON

{
"version": 1,
"base_sha": "14a109444c6d1cad420797ea30f279e77b6fc517",
"verified_at": "2026-09-09T10:42:06.278902Z",
"result": "passed",
"changed_paths": [
"frontend-modern/src/AppLayout.tsx"
],
"content_sha256": {
"frontend-modern/src/AppLayout.tsx": "71cbc527fae0dbae3891174bb8a140d90f50917405d6c15a3b0d8ae7dcb31644"
},
"routes": [
"/settings/organization",
"/settings/organization/access",
"/settings/organization/sharing"
],
"viewports": [
{
"width": 320,
"height": 568
},
{
"width": 390,
"height": 844
},
{
"width": 1280,
"height": 720
}
],
"states": [
"Signed entitled default and created organizations; non-demo Community backend",
"Access invitation and outgoing sharing fixture",
"Desktop incoming share pending then accepted"
],
"interactions": [
"Chromium and mobile WebKit: switch organization; audit three routes at both phone widths; reach shell bottom and assert page/shell width within one pixel",
"Desktop Chromium Scenario 6: verify owner identity relationships, editor/viewer roles and pending approval; click Accept and verify accepted state via API"
],
"command": "pulse-heavy-run -- bash -c \"cd tests/integration && PULSE_E2E_USE_LOCAL_BACKEND=true node scripts/with-offline-entitlements.mjs node scripts/run-playwright.mjs tests/05-settings-mobile-audit.spec.ts --project=chromium --project=mobile-safari --grep settings/organization --workers=1 --retries=0\"; separate diagnostic config Scenario 6 desktop run",
"notes": "Exact actual mobile grep: settings/organization(/(sharing|access))?$ . Six mobile route tests passed (53.0s); desktop sharing scenario passed (3.8s). Source-built real Community backend, ephemeral loopback signing issuer, no mock mode or signature bypass. Phone Chromium/WebKit and desktop acceptance screenshots inspected. Evidence retained in Web20260909T103517Z outcome directory browser-proof, org-fixed.log and scenario6-desktop.log. Not private RBAC, hosted probation clearance or release qualification."
}