Create an exception-first superuser invoice-period review workspace with responsive navigation, complete review states, and regression coverage.
86 lines
3.7 KiB
JSON
86 lines
3.7 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"kind": "VisualEvidenceManifest",
|
|
"taskId": "a0edd464-44c0-4d77-96c1-d3562496a1b7",
|
|
"repository": "copenhagentruckwash/pleno-vue",
|
|
"baseSha": "eee9ba1c138f0c88c772ea284a5a97a46cb9412c",
|
|
"subjectSha": "89dec2c5690f9eaf1e0e34651bb40b7f441b85fb",
|
|
"views": [
|
|
{
|
|
"id": "invoicing-period-review",
|
|
"name": "Superuser invoice period review workspace",
|
|
"description": "Replaces the long mixed invoice-period page with grouped review navigation, compact totals, explicit review filters, and a responsive master-detail workspace while preserving every invoice category and action.",
|
|
"route": "/superuser/invoices?activeTab=period&startDate=2026-07-01&endDate=2026-07-31&periodView=all",
|
|
"fixture": "Synthetic superuser invoice-period fixture with three fictional customers and no production data",
|
|
"comparisons": {
|
|
"mobile": {
|
|
"width": 390,
|
|
"height": 844,
|
|
"before": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-mobile.png",
|
|
"sha256": "b3c25c072f45e912358cc61d21577bbf61d5216b114a6911f900ca19b90d477e",
|
|
"bytes": 28914,
|
|
"width": 390,
|
|
"height": 844,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period mobile view before the review workspace redesign"
|
|
},
|
|
"after": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-mobile.png",
|
|
"sha256": "257db0e6e295b6b13ba5d0b29509c2a8b7170244ad6539a8e2ff18d2c9c0ffba",
|
|
"bytes": 31339,
|
|
"width": 390,
|
|
"height": 844,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period mobile view after the review workspace redesign"
|
|
}
|
|
},
|
|
"tablet": {
|
|
"width": 768,
|
|
"height": 1024,
|
|
"before": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-tablet.png",
|
|
"sha256": "8cd17ea1e384ab6a9711a643d4e50e971cabcf704c3672d8f90cb2f5f2d36ba0",
|
|
"bytes": 38508,
|
|
"width": 768,
|
|
"height": 1024,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period tablet view before the review workspace redesign"
|
|
},
|
|
"after": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-tablet.png",
|
|
"sha256": "1c627c30ade435ee004b8cdcd0223022594a351658639edec1f6e5396efaba18",
|
|
"bytes": 46062,
|
|
"width": 768,
|
|
"height": 1024,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period tablet view after the review workspace redesign"
|
|
}
|
|
},
|
|
"desktop": {
|
|
"width": 1440,
|
|
"height": 900,
|
|
"before": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-desktop.png",
|
|
"sha256": "849ea0eedabc7f1e52172e26602cddfddbeed32c91d04672dfe8b713343a54fa",
|
|
"bytes": 142738,
|
|
"width": 1440,
|
|
"height": 900,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period desktop view before the review workspace redesign"
|
|
},
|
|
"after": {
|
|
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-desktop.png",
|
|
"sha256": "d026925bc4f6ced62686ae7f8252594e3a3fe9bd559a7f53f38a1bfcb0b96892",
|
|
"bytes": 108740,
|
|
"width": 1440,
|
|
"height": 900,
|
|
"mimeType": "image/png",
|
|
"alt": "Invoice period desktop view after the review workspace redesign"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|