Off the Clock Docs

Developers

Request flows

Five flows explain most of Off the Clock. Each is a sequence diagram from the architecture deck.

Signing in

Draft outline

Browser → otc-web → PAR to the member's authorization server → callback → session. Diagram from "seq-signin".

Writing a post

Draft outline

Browser → otc-web → member's PDS (createRecord in the space) → community PDS asks the AppView (notifyWrite) → AppView indexes. Diagram from "seq-write".

Reading a feed

Draft outline

Browser → otc-web → feed generator skeleton → AppView hydration → page. Diagrams from "seq-read" and "feed-seq".

Granting a space

Draft outline

Admin → otc-web → admin's PDS (membership record in a management space) → AppView projection → the member's next credential mint is allowed. Diagram from "seq-grant".

Request and response examples

Draft outline

One HTTP example each for getFeed, getFeedSkeleton and checkUserAccess, from the deck's "xrpc-feed" and "xrpc-access".