# Phase 1 Acceptance Checklist

- [x] Existing ShasPOS remains unchanged.
- [x] New package: `com.shastech.shaspospro`.
- [x] Flutter selected for Android/Web/Desktop reuse.
- [x] Online-only transaction model.
- [x] Retail first; Restaurant Edition deferred.
- [x] PHP 8.x + MySQL/MariaDB shared-hosting backend.
- [x] Multi-business / multi-outlet tenancy.
- [x] ULID public identifiers.
- [x] Decimal money/quantity contract.
- [x] 9 current role templates + 108 permission keys captured.
- [x] Server-side RBAC.
- [x] Feature/limit-based plans.
- [x] Generic payment gateway abstraction.
- [x] ShasPay HMAC + webhook + idempotency mapping.
- [x] Atomic/idempotent financial and stock posting.
- [x] FIFO concurrency contract.
- [x] cPanel DB-backed jobs.
- [x] Flutter responsive structure.
- [x] Security/deployment standard documented.
