Audit by scanning
Phase 1 preview — pages render fixture data only; no changes are saved.
- Each scan would write one `audit` activity row (location = the one above, your note, audited-by) and send a webhook message; a scan never changes status or assignment.
- Scanning the same asset twice audits and logs it twice — legacy has no duplicate check.
Scan an asset to audit
Scan a barcode or type a tag, then press Enter. Any live asset can be audited: archived and checked-out assets are accepted too.