Skip to main content

Screen inventory and evidence checklist

This is the release gate for documentation. Current means a repeatable capture exists; Required means implementation documentation still needs to be authored from the templates. Do not change a screen without updating this inventory in the same pull request.

Web

IDScreenRoutePrimary roleSpecScreenshot flowTest
WEB-SCR-001Login/loginAllCurrentPlaywright loginCurrent
WEB-SCR-002Dashboard/dashboardManager, OwnerCurrentPlaywright auditCurrent
POS-SCR-001Point of sale/posAllCurrentPlaywright auditCurrent
INV-SCR-001Invoices/invoicesManager, OwnerCurrentPlaywright auditCurrent
STK-SCR-001Inventory/inventoryManager, OwnerCurrentPlaywright auditCurrent
STK-SCR-002OCR intake/inventory/ocrManager, OwnerCurrentPlaywright auditCurrent
SHF-SCR-001Shifts/shiftsAllCurrentPlaywright auditCurrent
SHF-SCR-002Day close/day-closeManager, OwnerCurrentPlaywright auditCurrent
OPS-SCR-001Discount rules/discountsManager, OwnerCurrentPlaywright auditCurrent
OPS-SCR-002Approvals/approvalsManager, OwnerCurrentPlaywright auditCurrent
OPS-SCR-003Alerts/alertsManager, OwnerCurrentPlaywright auditCurrent
OPS-SCR-004Transfers/transfersManager, OwnerCurrentPlaywright auditCurrent
ADM-SCR-001Products/productsManager, OwnerCurrentPlaywright auditCurrent
ADM-SCR-002Employees/employeesOwnerCurrentPlaywright auditCurrent
ADM-SCR-003Locations/locationsOwnerCurrentPlaywright auditCurrent
CRM-SCR-001Customers/customersManager, OwnerCurrentPlaywright auditCurrent
RPT-SCR-001Reports/reportsManager, OwnerCurrentPlaywright auditCurrent
RPT-SCR-002Tax report/reports/taxOwnerCurrentPlaywright auditCurrent
RPT-SCR-003Margin report/reports/marginOwnerCurrentPlaywright auditCurrent
SET-SCR-001Settings/settingsOwnerCurrentPlaywright auditCurrent
SET-SCR-002Billing settings/settings/billingOwnerCurrentPlaywright auditCurrent
SET-SCR-003Webhooks/settings/webhooksOwnerCurrentPlaywright auditCurrent
SET-SCR-004Permissions/settings/permissionsOwnerCurrentPlaywright auditCurrent
AUD-SCR-001Audit log/auditOwnerCurrentPlaywright auditCurrent

Android

IDScreenPrimary roleSpecMaestro flowScreenshot
MOB-SCR-001LoginAllCurrentOwner/cashier smokeCurrent
POS-SCR-002Catalog / SellAllCurrentOwner smokeCurrent
POS-SCR-003CartAllCurrentCheckout flowRequired
POS-SCR-004PayAllCurrentCheckout flowRequired
POS-SCR-005ReceiptAllCurrentCheckout flowRequired
SHF-SCR-003ShiftAllCurrentShift flowsCurrent
OPS-SCR-005Operations hubManager, OwnerCurrentOwner smokeCurrent
STK-SCR-003Inventory operationsManager, OwnerCurrentScreenshot manifestCurrent
STK-SCR-004All stock / item detailManager, OwnerCurrentProduct setupCurrent
STK-SCR-005Receive stock / cycle countManager, OwnerCurrentNew Maestro flowCurrent
OPS-SCR-006TransfersManager, OwnerCurrentNew Maestro flowCurrent
OPS-SCR-007ApprovalsManager, OwnerCurrentNew Maestro flowCurrent
OPS-SCR-008OCR intakeManager, OwnerRequiredNew Maestro flowRequired
ADM-SCR-004Products and categoriesOwnerCurrentProduct setupCurrent
ADM-SCR-005Employees and locationsOwnerRequiredNew Maestro flowRequired
RPT-SCR-004Insights / ReportsManager, OwnerCurrentNew Maestro flowCurrent
SET-SCR-005Settings / printerOwnerRequiredNew Maestro flowRequired

Before release, capture default, loading, empty, validation-error, network-error, offline, permission-restricted, success, and destructive-confirmation states where applicable. Capture light/dark, phone/tablet, and role variants only when the visible UI or behaviour changes.