Bounded typed queue
Supports current DPR, attendance, material, expense, task and document mutation kinds only.
NIYAM mobile queues specifically supported field mutations, shows pending, synced, failed and conflict states, and keeps project notifications actionable for authorised users.

Site connectivity can change during the day. Teams need honest state and a clear recovery action, not a broad promise that every screen and action works offline.
Each step keeps the record, its context and the next responsibility visible.
Queue only mutation kinds included in the current typed offline-safe contract.
Keep pending, syncing, synced, failed or conflict state visible.
Retry supported items in order while preserving identity and dependencies where required.
Review failed or conflicting work instead of silently overwriting a changed record.
Focused capabilities for the complete workflow, described within their supported operating boundaries.
Supports current DPR, attendance, material, expense, task and document mutation kinds only.
Distinguish pending, syncing, synced, failed and conflict outcomes.
List actionable project notifications and mark one or all as read.
Keep invalid, deleted, changed or unauthorised records from being treated as synced.


Approved evidence shows the Today and task experiences across desktop and responsive web. The shared contract proves the bounded queue and status vocabulary; it does not prove every NIYAM feature works offline.
The feature supports the handoff without blurring who records, reviews or receives the information.
See whether a supported mobile action is pending, synced or needs recovery.
Resume the day and retry supported field records when connectivity returns.
Receive permission-scoped notifications and open the record that needs action.
Supported queued mutations currently cover DPR create, update and submit; attendance marking; material received and used; expense creation; task updates and comments; and document upload. Approvals, payments, billing and support changes remain online-only.
Straight answers about scope, review and responsibility.
No. Only the mutation kinds named in the current typed offline-safe contract are supported for queued replay.
The item remains visible as a conflict with a recovery message; NIYAM does not silently treat it as synced.
No. Consequential decisions including approvals, payment recording and subscription changes remain online-only in the current contract.