## Summary - Add a shared POS audit helper for approved 10-minute extra sale reason/comment payloads. - Prompt for audit metadata in desktop add/copy, desktop item edit, booking hydration, and mobile completion rebuild flows. - Include preview evidence files under `docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/`. ## Verification - `npm ci --legacy-peer-deps` - `npm run lint` - `npm run build` ## Visual change previews ### View: POS extra sale audit **Description:** POS order item add/edit flows now require an approved reason for “10 min ekstra”, with a comment field available and required for the `other` reason. #### Mobile (390x844) **Before:**  **After:**  #### Tablet (768x1024) **Before:**  **After:**  #### Desktop (1440x900) **Before:**  **After:**  ## Notes - Automatic merge remains disabled per Workboard contract. --------- Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk> Co-authored-by: openhands <openhands@all-hands.dev>
50 lines
1.5 KiB
JSON
50 lines
1.5 KiB
JSON
{
|
|
"kind": "VisualEvidenceManifestV1",
|
|
"taskId": "workboard-94209138-31f6-422e-ac8c-181ad391b8a7",
|
|
"view": "POS extra sale audit",
|
|
"files": [
|
|
{
|
|
"device": "mobile",
|
|
"state": "before",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-mobile-before.png",
|
|
"width": 390,
|
|
"height": 844
|
|
},
|
|
{
|
|
"device": "mobile",
|
|
"state": "after",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-mobile-after.png",
|
|
"width": 390,
|
|
"height": 844
|
|
},
|
|
{
|
|
"device": "tablet",
|
|
"state": "before",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-tablet-before.png",
|
|
"width": 768,
|
|
"height": 1024
|
|
},
|
|
{
|
|
"device": "tablet",
|
|
"state": "after",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-tablet-after.png",
|
|
"width": 768,
|
|
"height": 1024
|
|
},
|
|
{
|
|
"device": "desktop",
|
|
"state": "before",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-desktop-before.png",
|
|
"width": 1440,
|
|
"height": 900
|
|
},
|
|
{
|
|
"device": "desktop",
|
|
"state": "after",
|
|
"path": "docs/pr-previews/workboard-94209138-31f6-422e-ac8c-181ad391b8a7/pos-extra-sale-audit-desktop-after.png",
|
|
"width": 1440,
|
|
"height": 900
|
|
}
|
|
]
|
|
}
|