S-2 — Devesh Rao · web
Booking flow in the web app
live
feat/booking-ui 9f2c1ab
building the leg picker against a shape nobody has claimed
started 47s ago · last heartbeat 7s ago
Conflicts this run touched
◆ critical CF-3 nobody is building this 6d / 5m budget
open · 6d
A consumes assertion has stood for 5 minutes with no active produces assertion anywhere on the team.
do this 6d and still nobody is building GET /api/legs. Devesh Rao · web has two files waiting on it. Take it or cut it — now, not at integration.
consumer Devesh Rao · web leg picker, 3 components deep
▲ high CF-1 contract mismatch
open · 6d
The consumer reads an out field 'eta' the producer does not return, and sends 'customerId' where the producer requires 'customer_id'.
do this Mara Quintero · api and Devesh Rao · web disagree about POST /api/bookings. Fix the producer now — Devesh Rao · web is already rendering the response.
producer Mara Quintero · api holds the handlerconsumer Devesh Rao · web already rendering eta
INT-5 puts a database integer in a URL. #ids-are-ulid says every id crossing an API boundary is a ULID and the database integer is never exposed.
do this #ids-are-ulid says otherwise. Devesh Rao · web: follow it, or change the decision on purpose — do not route around it.
challenger Devesh Rao · web INT-5
Event log
377 events logged in this run.
- 354631 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354634 S-2 heartbeat
heartbeat · Devesh Rao · web - 354635 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354636 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354643 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354656 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354658 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354666 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354667 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354676 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354684 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354687 S-2 heartbeat
heartbeat · Devesh Rao · web - 354688 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354689 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354696 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354709 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354711 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354719 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354720 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354729 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354737 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354740 S-2 heartbeat
heartbeat · Devesh Rao · web - 354741 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354742 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354749 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354762 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354764 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354772 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354773 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354782 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354790 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354793 S-2 heartbeat
heartbeat · Devesh Rao · web - 354794 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354795 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354802 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354815 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354817 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354825 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354826 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354835 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354843 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354846 S-2 heartbeat
heartbeat · Devesh Rao · web - 354847 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354848 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354855 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354868 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354870 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354878 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354879 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354888 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354896 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354899 S-2 heartbeat
heartbeat · Devesh Rao · web - 354900 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354901 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354908 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354921 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354923 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354931 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354932 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354941 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 354949 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 354952 S-2 heartbeat
heartbeat · Devesh Rao · web - 354953 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 354954 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 354961 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 354974 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 354976 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 354984 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 354985 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 354994 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355002 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355005 S-2 heartbeat
heartbeat · Devesh Rao · web - 355006 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355007 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355014 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355027 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355029 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355037 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355038 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355047 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355055 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355058 S-2 heartbeat
heartbeat · Devesh Rao · web - 355059 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355060 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355067 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355080 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355082 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355090 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355091 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355100 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355108 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355111 S-2 heartbeat
heartbeat · Devesh Rao · web - 355112 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355113 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355120 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355133 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355135 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355143 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355144 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355153 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355161 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355164 S-2 heartbeat
heartbeat · Devesh Rao · web - 355165 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355166 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355173 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355186 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355188 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355196 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355197 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355206 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355214 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355217 S-2 heartbeat
heartbeat · Devesh Rao · web - 355218 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355219 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355226 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355239 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355241 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355249 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355250 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355259 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355267 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355270 S-2 heartbeat
heartbeat · Devesh Rao · web - 355271 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355272 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355279 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355292 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355294 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355302 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355303 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355312 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355320 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355323 S-2 heartbeat
heartbeat · Devesh Rao · web - 355324 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355325 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355332 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355345 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355347 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355355 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355356 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355365 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355373 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355376 S-2 heartbeat
heartbeat · Devesh Rao · web - 355377 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355378 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355385 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355398 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355400 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355408 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355409 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355418 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355426 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355429 S-2 heartbeat
heartbeat · Devesh Rao · web - 355430 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355431 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355438 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355451 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355453 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355461 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355462 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355471 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355479 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355482 S-2 heartbeat
heartbeat · Devesh Rao · web - 355483 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355484 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355491 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355504 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355506 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355514 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355515 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355524 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355532 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355535 S-2 heartbeat
heartbeat · Devesh Rao · web - 355536 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355537 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355544 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355557 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355559 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355567 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355568 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355577 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355585 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355588 S-2 heartbeat
heartbeat · Devesh Rao · web - 355589 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355590 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355597 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355610 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355612 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355620 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355621 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355630 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355638 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355641 S-2 heartbeat
heartbeat · Devesh Rao · web - 355642 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355643 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355650 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355663 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355665 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355673 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355674 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355683 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355691 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355694 S-2 heartbeat
heartbeat · Devesh Rao · web - 355695 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355696 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355703 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355716 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355718 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355726 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355727 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355736 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355744 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355747 S-2 heartbeat
heartbeat · Devesh Rao · web - 355748 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355749 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355756 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355769 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355771 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355779 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355780 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355789 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355797 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355800 S-2 heartbeat
heartbeat · Devesh Rao · web - 355801 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355802 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355809 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355822 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355824 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355832 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355833 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355842 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355850 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355853 S-2 heartbeat
heartbeat · Devesh Rao · web - 355854 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355855 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355862 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355875 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355877 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355885 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355886 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355895 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355903 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355906 S-2 heartbeat
heartbeat · Devesh Rao · web - 355907 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355908 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355915 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355928 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355930 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355938 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355939 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 355948 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 355956 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 355959 S-2 heartbeat
heartbeat · Devesh Rao · web - 355960 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 355961 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 355968 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 355981 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 355983 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 355991 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 355992 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356001 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356009 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356012 S-2 heartbeat
heartbeat · Devesh Rao · web - 356013 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356014 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356021 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356034 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356036 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356044 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356045 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356054 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356062 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356065 S-2 heartbeat
heartbeat · Devesh Rao · web - 356066 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356067 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356074 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356087 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356089 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356097 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356098 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356107 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356115 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356118 S-2 heartbeat
heartbeat · Devesh Rao · web - 356119 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356120 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356127 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356140 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356142 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356150 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356151 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356160 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356168 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356171 S-2 heartbeat
heartbeat · Devesh Rao · web - 356172 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356173 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356180 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356193 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356195 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356203 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356204 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356213 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356221 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356224 S-2 heartbeat
heartbeat · Devesh Rao · web - 356225 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356226 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356233 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356246 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356248 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356256 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356257 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356266 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356274 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356277 S-2 heartbeat
heartbeat · Devesh Rao · web - 356278 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356279 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356286 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356299 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356301 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356309 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356310 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356319 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356327 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356330 S-2 heartbeat
heartbeat · Devesh Rao · web - 356331 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356332 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356339 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356352 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356354 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356362 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356363 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356372 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356380 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356383 S-2 heartbeat
heartbeat · Devesh Rao · web - 356384 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356385 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356392 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356405 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356407 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356415 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356416 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356425 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356433 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356436 S-2 heartbeat
heartbeat · Devesh Rao · web - 356437 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356438 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356445 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356458 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356460 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356468 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356469 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356478 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356486 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356489 S-2 heartbeat
heartbeat · Devesh Rao · web - 356490 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356491 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356498 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356511 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356513 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356521 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356522 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356531 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356539 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356542 S-2 heartbeat
heartbeat · Devesh Rao · web - 356543 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356544 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356551 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356564 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356566 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web - 356574 S-2 republishes the consumer shape with customer_id
contract_published · Devesh Rao · web - 356575 S-2 declares: expose the numeric booking id in the confirmation URL
intent_declared · Devesh Rao · web - 356584 S-2: stubbing GET /api/legs behind a flag
status_line_updated · Devesh Rao · web - 356592 S-2 started on feat/booking-ui
session_started · Devesh Rao · web - 356595 S-2 heartbeat
heartbeat · Devesh Rao · web - 356596 S-2 declares: build the booking form and call the bookings endpoint
intent_declared · Devesh Rao · web - 356597 S-2 claims web/booking_form.tsx, web/api_client.ts (write)
claim_created · Devesh Rao · web - 356604 S-2 publishes consumer shape for POST /api/bookings
contract_published · Devesh Rao · web - 356617 S-2 publishes consumer shape for GET /api/legs
contract_published · Devesh Rao · web - 356619 S-2: building the leg picker against an unclaimed shape
status_line_updated · Devesh Rao · web