{"slug":"rentv-v1","total":582,"limit":100,"offset":0,"since":null,"commits":[{"hash":"b3291f1","date":"2026-07-28 09:29:15 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T09:29:05 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e19a765","date":"2026-07-28 08:58:58 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T08:58:52 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e9aea1b","date":"2026-07-28 08:28:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T08:28:39 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a9b6611","date":"2026-07-28 07:58:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T07:58:26 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0d5caec","date":"2026-07-28 07:28:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T07:28:16 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"2936fe0","date":"2026-07-28 06:58:11 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T06:58:06 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"fcf9d71","date":"2026-07-28 06:28:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T06:27:56 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e56d37a","date":"2026-07-28 05:57:51 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T05:57:47 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"c2c9ea3","date":"2026-07-28 05:27:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T05:27:36 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"bf4d0fc","date":"2026-07-28 04:57:30 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T04:57:26 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"fe00f3d","date":"2026-07-28 04:27:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T04:27:17 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e8ae5a3","date":"2026-07-28 03:57:12 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T03:57:08 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"2d81b56","date":"2026-07-28 03:27:01 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T03:26:56 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e946bd1","date":"2026-07-28 02:56:51 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T02:56:47 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"7b50f7c","date":"2026-07-28 02:26:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T02:26:37 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"b3f7954","date":"2026-07-28 01:56:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T01:56:27 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"6517035","date":"2026-07-28 01:26:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T01:26:17 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a283d16","date":"2026-07-28 00:56:11 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T00:56:07 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0f640a2","date":"2026-07-28 00:26:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-28T00:25:56 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"2c4b304","date":"2026-07-27 23:55:50 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T23:55:46 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"875ab59","date":"2026-07-27 23:25:39 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T23:25:34 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"496afdf","date":"2026-07-27 22:55:25 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T22:55:20 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"5f2cf8f","date":"2026-07-27 22:25:13 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T22:25:06 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0a1a872","date":"2026-07-27 21:55:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T21:54:54 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"36d4bea","date":"2026-07-27 21:24:48 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T21:24:43 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"f367933","date":"2026-07-27 20:54:38 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T20:54:34 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"528c78e","date":"2026-07-27 20:24:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T20:24:23 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"82af5c6","date":"2026-07-27 19:54:16 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T19:54:12 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"209979f","date":"2026-07-27 19:23:47 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T19:23:22 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"7110839","date":"2026-07-27 18:53:16 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T18:53:10 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"8da8f9d","date":"2026-07-27 18:23:04 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T18:22:43 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a0b4bfd","date":"2026-07-27 17:52:39 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T17:52:34 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"f5781de","date":"2026-07-27 17:22:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T17:22:24 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0abdf53","date":"2026-07-27 16:52:18 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T16:52:13 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"76beed9","date":"2026-07-27 16:22:07 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T16:21:58 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"29080ba","date":"2026-07-27 15:51:53 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T15:51:48 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"7e9266d","date":"2026-07-27 15:21:42 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T15:21:37 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"7d577c0","date":"2026-07-27 14:51:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T14:51:27 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"56b5b42","date":"2026-07-27 14:31:53 -0700","author":"Steve Abrams","subject":"rentv-v1: reconcile pull-news.mjs to prod authority (revert redundant 0b6f1d1 pull-markets import)","body":"Prod pull-news.mjs already refreshes markets INLINE on the */20 cron (pull.log: 'ticker+markets written 7/7 live symbols'). The local 0b6f1d1 'await import(pull-markets)' was redundant and would double-fetch markets if shipped. DTD 5/5 verdict A: local matches prod; no prod ship. Verified: markets.json fresh, /api/markets live."},{"hash":"9ab5626","date":"2026-07-27 14:21:20 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T14:21:14 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0fc1e27","date":"2026-07-27 13:51:08 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T13:51:03 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"11ed87b","date":"2026-07-27 13:20:57 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T13:20:51 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"8ac7ec7","date":"2026-07-27 12:50:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T12:50:40 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"dab1684","date":"2026-07-27 12:20:34 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T12:20:30 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"2e2276f","date":"2026-07-27 11:50:25 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T11:50:21 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"8c154dc","date":"2026-07-27 11:20:15 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T11:20:11 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"365df92","date":"2026-07-27 10:50:03 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T10:49:50 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9debc8d","date":"2026-07-27 10:19:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T10:19:40 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"4f5efcd","date":"2026-07-27 09:49:35 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T09:49:31 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"1f398b3","date":"2026-07-27 09:19:26 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T09:19:22 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"3c0ac0e","date":"2026-07-27 08:49:17 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T08:49:12 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9a5469b","date":"2026-07-27 08:19:08 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T08:19:05 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"eb4a351","date":"2026-07-27 07:49:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T07:48:56 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"6951a56","date":"2026-07-27 07:18:51 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T07:18:47 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0266f49","date":"2026-07-27 06:48:42 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T06:48:37 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e4fb6cf","date":"2026-07-27 06:18:33 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T06:18:28 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e6f6aa5","date":"2026-07-27 05:48:24 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T05:48:20 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"81ad68a","date":"2026-07-27 05:18:15 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T05:18:10 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a3528dd","date":"2026-07-27 04:48:06 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T04:48:02 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"337d37b","date":"2026-07-27 04:17:57 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T04:17:53 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a517cea","date":"2026-07-27 03:47:49 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T03:47:45 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"07d80f2","date":"2026-07-27 03:17:40 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T03:17:36 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"8e4c0e1","date":"2026-07-27 02:47:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T02:47:28 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"d8ba53e","date":"2026-07-27 02:17:23 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T02:17:19 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"d6ad58a","date":"2026-07-27 01:47:14 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T01:47:10 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0183f09","date":"2026-07-27 01:17:06 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T01:17:03 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"c3742ab","date":"2026-07-27 00:46:59 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T00:46:55 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"7d21bd5","date":"2026-07-27 00:16:51 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-27T00:16:47 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"a97a541","date":"2026-07-26 23:46:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T23:46:40 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"db8c7b2","date":"2026-07-26 23:16:36 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T23:16:32 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9860b43","date":"2026-07-26 22:46:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T22:46:25 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"5db0bb4","date":"2026-07-26 22:16:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T22:16:17 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0cdc95c","date":"2026-07-26 21:46:13 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T21:46:09 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9a14fb0","date":"2026-07-26 21:16:04 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T21:15:59 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"4b36afe","date":"2026-07-26 20:45:54 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T20:45:50 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"0b6f1d1","date":"2026-07-26 20:26:00 -0700","author":"Steve Abrams","subject":"rentv-v1: wire pull-markets into pull-news cron so /markets stays fresh (MARKETS-PATCH step 3)","body":""},{"hash":"567d67e","date":"2026-07-26 20:15:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T20:15:38 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"87c7b4f","date":"2026-07-26 19:45:33 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T19:45:29 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"b2bd73b","date":"2026-07-26 19:15:24 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T19:15:21 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e572739","date":"2026-07-26 18:45:16 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T18:45:13 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"12be3d2","date":"2026-07-26 18:15:08 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T18:15:03 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e4e7c9d","date":"2026-07-26 17:44:59 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T17:44:55 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"93277e0","date":"2026-07-26 17:14:50 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T17:14:46 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"20b462e","date":"2026-07-26 16:44:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T16:44:36 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"bdf3fe3","date":"2026-07-26 16:14:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T16:14:26 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"6bea8cc","date":"2026-07-26 15:44:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T15:44:17 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9b4558f","date":"2026-07-26 15:14:14 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T15:14:10 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"1567aff","date":"2026-07-26 14:44:05 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T14:44:02 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"2ab2282","date":"2026-07-26 14:13:58 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T14:13:54 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"9cc6c25","date":"2026-07-26 13:43:49 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T13:43:45 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"4a5f623","date":"2026-07-26 13:13:40 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T13:13:36 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"ae31d73","date":"2026-07-26 12:43:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T12:43:27 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"fd5f9bf","date":"2026-07-26 12:13:22 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T12:13:19 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"10242e7","date":"2026-07-26 11:43:14 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T11:43:10 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"fde74c0","date":"2026-07-26 11:13:05 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T11:13:01 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"f05a5c5","date":"2026-07-26 10:42:57 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T10:42:53 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"052b12f","date":"2026-07-26 10:12:48 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T10:12:44 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"4e671a1","date":"2026-07-26 09:42:39 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T09:42:34 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"05acce7","date":"2026-07-26 09:12:29 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T09:12:24 (3 files) — data/markets.json data/news.json data/ticker.json","body":""},{"hash":"e33ce4f","date":"2026-07-26 08:42:08 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-26T08:41:50 (3 files) — data/markets.json data/news.json data/ticker.json","body":""}]}