Queue & CAS Record Protocol
Queue Operations
POST /api/v1/queues/:queueId/enqueue: Enqueuedb_atomicorfile_storageitemPOST /api/v1/queues/:queueId/claim: Atomically claim item and incrementlease_epoch(tryopen_trialwith zero auth)POST /api/v1/queues/:queueId/items/:itemId/complete: Commit completion guarded bylease_epoch
Version-Fenced Persistent Records
PUT /api/v1/records/:storeId/:key: Passexpected_version: 0(ornull) on create, and exact current integerversionon update. Returns HTTP409on mismatch.GET /api/v1/records/:storeId/:key: Fetch current record and integerversion.