Implement hub gesture methods with per-connection throttle #39

Closed
opened 2026-07-05 19:20:55 +01:00 by TimCane · 0 comments
TimCane commented 2026-07-05 19:20:55 +01:00 (Migrated from github.com)

Goal

ClaimItem/UnclaimItem/SetShares (Open-only, participant-scoped, idempotent upserts, shares 1-99), the HubException error codes, and the in-hub 10/sec-per-connection rate limit.

References

Done when

  • Advances M5 A1/A2/A3.

Part of M5: Realtime claims.

## Goal ClaimItem/UnclaimItem/SetShares (Open-only, participant-scoped, idempotent upserts, shares 1-99), the HubException error codes, and the in-hub 10/sec-per-connection rate limit. ## References - [docs/05-realtime-contract.md#client-server-methods](https://github.com/TimCane/bill-splitter/blob/main/docs/05-realtime-contract.md#client---server-methods) - [docs/05-realtime-contract.md#hub-errors](https://github.com/TimCane/bill-splitter/blob/main/docs/05-realtime-contract.md#hub-errors) - [docs/10-security-privacy.md#rate-limits-aspnet-rate-limiter-per-client-ip](https://github.com/TimCane/bill-splitter/blob/main/docs/10-security-privacy.md#rate-limits-aspnet-rate-limiter-per-client-ip) ## Done when - Advances M5 A1/A2/A3. --- Part of **M5: Realtime claims**.
Sign in to join this conversation.
No description provided.