ReadonlycursorOptional ReadonlycursorThe schema of one cursor, when the declaration has one: a checkpoint stores the cursor of the page after the deepest one and decodes it through this schema before any page is requested with it. Without one the stored cursor is taken as the JSON object the encoder wrote, as it always was.
Optional ReadonlydefaultsReadonlyrequestReadonlyresponseReadonlystart
Where a feed screen's pages come from — fields of the feed screen's own declaration, flat beside its
id,kindandinput: the feed's ownrequest, itscursor(how an answer continues the cursor) and itsdefaults, asdefineFeedtakes them — each of the three moves in on its own, never a wholeFeedConfig(itsitemsfunction is refused by the declaration's ownitems) — the cursor of the first page from the screen's input (start), and the schema of one page's answer (response), checked like any screen's data; it holds whatcursorreads.