{
 "responses": {
  "/auth/login": {"body":{"ok":true,"csrf_token":"t1","user":{"role":"OWNER"}}},
  "/payables": {"body":{"suppliers":[
    {"supplier_id":"01TPD","code":"TPD","name":"Thane Pharma Distributors",
     "open_invoices":2,"outstanding":13500.00,"oldest_invoice":"2026-07-04","oldest_days":62},
    {"supplier_id":"01MDC","code":"MDC","name":"Mumbai Drug Co",
     "open_invoices":1,"outstanding":92000.00,"oldest_invoice":"2026-08-23","oldest_days":12}]}},
  "/payables/invoices": {"body":{"invoices":[
    {"id":"01I1","supplier_inv_no":"TPD/8801","supplier_inv_dt":"2026-07-04",
     "net_amount":8400.00,"paid_amount":0,"balance":8400.00,"age_days":62},
    {"id":"01I2","supplier_inv_no":"TPD/8899","supplier_inv_dt":"2026-07-25",
     "net_amount":5100.00,"paid_amount":0,"balance":5100.00,"age_days":41}]}},
  "/payables/pay": {"body":{"payment_id":"01P","payment_no":"PAY/000001","amount":13500.00,
    "allocated":13500.00,"on_account":0,"status":"CLEARED","supplier":"Thane Pharma Distributors"}}
 },
 "steps": [
  {"name":"sign in","fill":{"lpw":"x"},"click":"btnLogin","wait":400,
   "expect":{"sup":"Thane Pharma Distributors"}},
  {"name":"THE OLDEST DEBT LEADS, NOT THE LARGEST","expect":{"oldest":"62 days"}},
  {"name":"picking a distributor lists its invoices","click":"s0","wait":350,
   "expect":{"pane":"TPD/8801"}},
  {"name":"AND PAYING SETTLES THE OLDEST FIRST","click":"btnPay","wait":350,
   "expect":{"msg":"PAY/000001"}}
 ]
}
