{"slug":"sdcc-journalists-viewer","total":368,"limit":100,"offset":0,"since":null,"commits":[{"hash":"0649299","date":"2026-08-30 22:58:28 -0700","author":"Steve Abrams","subject":"add creds-in-URL fetch guard to gated pages (TK-10984)","body":""},{"hash":"ec191ae","date":"2026-08-01 19:39:03 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T19:38:57 (1 files) — data/journalists.json","body":""},{"hash":"9db244c","date":"2026-08-01 19:08:52 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T19:08:46 (1 files) — data/journalists.json","body":""},{"hash":"548a0e3","date":"2026-08-01 18:38:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T18:38:36 (1 files) — data/journalists.json","body":""},{"hash":"e7bc5fe","date":"2026-08-01 18:08:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T18:08:28 (1 files) — data/journalists.json","body":""},{"hash":"4ef1f6a","date":"2026-08-01 17:38:24 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T17:38:19 (1 files) — data/journalists.json","body":""},{"hash":"b6b9839","date":"2026-08-01 17:08:15 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T17:08:10 (1 files) — data/journalists.json","body":""},{"hash":"f64001f","date":"2026-08-01 16:38:06 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T16:38:01 (1 files) — data/journalists.json","body":""},{"hash":"808bafb","date":"2026-08-01 16:07:57 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T16:07:52 (1 files) — data/journalists.json","body":""},{"hash":"17ef4d5","date":"2026-08-01 15:37:48 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T15:37:43 (1 files) — data/journalists.json","body":""},{"hash":"797f8e1","date":"2026-08-01 15:07:39 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T15:07:34 (1 files) — data/journalists.json","body":""},{"hash":"6f09f19","date":"2026-08-01 14:37:30 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T14:37:25 (1 files) — data/journalists.json","body":""},{"hash":"9e709a3","date":"2026-08-01 14:07:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T14:07:16 (1 files) — data/journalists.json","body":""},{"hash":"c84351d","date":"2026-08-01 13:37:12 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T13:37:07 (1 files) — data/journalists.json","body":""},{"hash":"0557746","date":"2026-08-01 13:07:03 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T13:06:57 (1 files) — data/journalists.json","body":""},{"hash":"29e4bed","date":"2026-08-01 12:36:53 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T12:36:48 (1 files) — data/journalists.json","body":""},{"hash":"be7af90","date":"2026-08-01 12:06:44 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T12:06:38 (1 files) — data/journalists.json","body":""},{"hash":"5872314","date":"2026-08-01 11:36:34 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T11:36:26 (1 files) — data/journalists.json","body":""},{"hash":"312af2c","date":"2026-08-01 11:06:22 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T11:06:15 (1 files) — data/journalists.json","body":""},{"hash":"6056fe9","date":"2026-08-01 10:36:11 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T10:36:04 (1 files) — data/journalists.json","body":""},{"hash":"f4760f6","date":"2026-08-01 10:06:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T10:05:54 (1 files) — data/journalists.json","body":""},{"hash":"56701cb","date":"2026-08-01 09:35:51 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T09:35:45 (1 files) — data/journalists.json","body":""},{"hash":"aff50b6","date":"2026-08-01 09:05:40 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T09:05:33 (1 files) — data/journalists.json","body":""},{"hash":"518b3b6","date":"2026-08-01 08:35:29 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T08:35:23 (1 files) — data/journalists.json","body":""},{"hash":"fb685e0","date":"2026-08-01 08:05:18 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T08:05:12 (1 files) — data/journalists.json","body":""},{"hash":"2b10741","date":"2026-08-01 07:35:05 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T07:34:56 (1 files) — data/journalists.json","body":""},{"hash":"15f8546","date":"2026-08-01 07:04:49 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T07:04:40 (1 files) — data/journalists.json","body":""},{"hash":"9329371","date":"2026-08-01 06:34:33 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T06:34:23 (1 files) — data/journalists.json","body":""},{"hash":"1b8b9c7","date":"2026-08-01 06:04:12 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T06:03:58 (1 files) — data/journalists.json","body":""},{"hash":"039a01d","date":"2026-08-01 05:33:52 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T05:33:46 (1 files) — data/journalists.json","body":""},{"hash":"53d79e4","date":"2026-08-01 05:03:42 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T05:03:35 (1 files) — data/journalists.json","body":""},{"hash":"96c2509","date":"2026-08-01 04:33:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T04:33:25 (1 files) — data/journalists.json","body":""},{"hash":"d451a81","date":"2026-08-01 04:03:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T04:03:15 (1 files) — data/journalists.json","body":""},{"hash":"71c507d","date":"2026-08-01 03:33:09 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T03:33:03 (1 files) — data/journalists.json","body":""},{"hash":"610e3eb","date":"2026-08-01 03:02:59 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T03:02:54 (1 files) — data/journalists.json","body":""},{"hash":"b95a5b4","date":"2026-08-01 02:32:50 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T02:32:45 (1 files) — data/journalists.json","body":""},{"hash":"d975c63","date":"2026-08-01 02:02:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T02:02:36 (1 files) — data/journalists.json","body":""},{"hash":"9c1810c","date":"2026-08-01 01:32:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T01:32:24 (1 files) — data/journalists.json","body":""},{"hash":"8710a7a","date":"2026-08-01 01:02:20 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T01:02:14 (1 files) — data/journalists.json","body":""},{"hash":"6edbe47","date":"2026-08-01 00:32:10 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T00:32:05 (1 files) — data/journalists.json","body":""},{"hash":"3af9bda","date":"2026-08-01 00:02:02 -0700","author":"Steve Abrams","subject":"auto-save: 2026-08-01T00:01:56 (1 files) — data/journalists.json","body":""},{"hash":"fd4d955","date":"2026-07-31 23:31:53 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T23:31:46 (1 files) — data/journalists.json","body":""},{"hash":"2b8b14d","date":"2026-07-31 23:01:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T23:01:37 (1 files) — data/journalists.json","body":""},{"hash":"2c3fbf3","date":"2026-07-31 22:31:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T22:31:26 (1 files) — data/journalists.json","body":""},{"hash":"f85f01a","date":"2026-07-31 22:01:22 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T22:01:17 (1 files) — data/journalists.json","body":""},{"hash":"c2a5bc5","date":"2026-07-31 21:31:13 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T21:31:08 (1 files) — data/journalists.json","body":""},{"hash":"b8c92bb","date":"2026-07-31 21:01:04 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T21:00:59 (1 files) — data/journalists.json","body":""},{"hash":"c973b58","date":"2026-07-31 20:30:56 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T20:30:51 (1 files) — data/journalists.json","body":""},{"hash":"1748841","date":"2026-07-31 20:00:47 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T20:00:42 (1 files) — data/journalists.json","body":""},{"hash":"2ca80b1","date":"2026-07-31 19:30:38 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T19:30:32 (1 files) — data/journalists.json","body":""},{"hash":"b2839ce","date":"2026-07-31 19:00:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T19:00:22 (1 files) — data/journalists.json","body":""},{"hash":"55f4e6b","date":"2026-07-31 18:30:16 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T18:30:09 (1 files) — data/journalists.json","body":""},{"hash":"383ff84","date":"2026-07-31 18:00:05 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T17:59:58 (1 files) — data/journalists.json","body":""},{"hash":"3ddd148","date":"2026-07-31 17:29:55 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T17:29:49 (1 files) — data/journalists.json","body":""},{"hash":"f206ca5","date":"2026-07-31 16:59:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T16:59:39 (1 files) — data/journalists.json","body":""},{"hash":"5ccf90e","date":"2026-07-31 16:29:35 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T16:29:30 (1 files) — data/journalists.json","body":""},{"hash":"0018c6f","date":"2026-07-31 15:59:26 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-31T15:59:20 (1 files) — data/journalists.json","body":""},{"hash":"bba7aa3","date":"2026-07-31 15:34:22 -0700","author":"Steve Abrams","subject":"sdcc-journalists-viewer: href-drill — outlet/medium/location/beat are filter-links","body":"Each of those data points is now an <a href=\"?outlet=…|medium=…|location=…|beat=…\">\nto its filtered view (href-drill HARD rule). Inline primitives (qstr/drill/readURL/\nwriteURL) added to the search+checkbox model; click filters in place + reflects into\nthe URL, cmd/ctrl-click opens the shareable href, back-button + deep-link restore via\npopstate/readURL. Search stays URL-addressable too.\n\nVerified (Playwright through the /login auth wall, live :9878): click outlet 'Tax Notes'\n-> ?outlet=… + grid 38->1; deep-link restores; back-button->38; canary FLAT->DONE;\n0 pageerrors. href-drill backlog grid 4/92. TK-10089."},{"hash":"190b76d","date":"2026-07-29 20:42:15 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T20:42:08 (1 files) — data/journalists.json","body":""},{"hash":"b8397f3","date":"2026-07-29 20:12:04 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T20:11:57 (1 files) — data/journalists.json","body":""},{"hash":"e86d328","date":"2026-07-29 19:41:54 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T19:41:47 (1 files) — data/journalists.json","body":""},{"hash":"61fd8e7","date":"2026-07-29 19:11:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T19:11:37 (1 files) — data/journalists.json","body":""},{"hash":"1ea9cdf","date":"2026-07-29 18:41:33 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T18:41:27 (1 files) — data/journalists.json","body":""},{"hash":"bc434ff","date":"2026-07-29 18:11:20 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T18:11:10 (1 files) — data/journalists.json","body":""},{"hash":"8f463c8","date":"2026-07-29 17:41:06 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T17:41:00 (1 files) — data/journalists.json","body":""},{"hash":"ad9f114","date":"2026-07-29 17:10:56 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T17:10:49 (1 files) — data/journalists.json","body":""},{"hash":"99bc890","date":"2026-07-29 16:40:45 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T16:40:38 (1 files) — data/journalists.json","body":""},{"hash":"d297c9b","date":"2026-07-29 16:10:34 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T16:10:27 (1 files) — data/journalists.json","body":""},{"hash":"0e5ee02","date":"2026-07-29 15:40:23 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T15:40:16 (1 files) — data/journalists.json","body":""},{"hash":"b5a17ae","date":"2026-07-29 15:10:12 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T15:10:05 (1 files) — data/journalists.json","body":""},{"hash":"cc06a12","date":"2026-07-29 14:40:02 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T14:39:56 (1 files) — data/journalists.json","body":""},{"hash":"51af004","date":"2026-07-29 14:09:52 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T14:09:46 (1 files) — data/journalists.json","body":""},{"hash":"9237fe0","date":"2026-07-29 13:39:42 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T13:39:36 (1 files) — data/journalists.json","body":""},{"hash":"1356b27","date":"2026-07-29 13:09:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T13:09:06 (1 files) — data/journalists.json","body":""},{"hash":"65c459d","date":"2026-07-29 12:39:02 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T12:38:56 (1 files) — data/journalists.json","body":""},{"hash":"56e2b13","date":"2026-07-29 12:08:52 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T12:08:45 (1 files) — data/journalists.json","body":""},{"hash":"c9e1aa6","date":"2026-07-29 11:38:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T11:38:34 (1 files) — data/journalists.json","body":""},{"hash":"66abfb6","date":"2026-07-29 11:08:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T11:08:21 (1 files) — data/journalists.json","body":""},{"hash":"1fdad4c","date":"2026-07-29 10:38:17 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T10:38:10 (1 files) — data/journalists.json","body":""},{"hash":"8deaa61","date":"2026-07-29 10:08:05 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T10:07:58 (1 files) — data/journalists.json","body":""},{"hash":"9e5c13d","date":"2026-07-29 09:37:53 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T09:37:47 (1 files) — data/journalists.json","body":""},{"hash":"66dcc44","date":"2026-07-29 09:07:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T09:07:36 (1 files) — data/journalists.json","body":""},{"hash":"a657975","date":"2026-07-29 08:37:32 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T08:37:25 (1 files) — data/journalists.json","body":""},{"hash":"a3f4d52","date":"2026-07-29 08:07:21 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T08:07:14 (1 files) — data/journalists.json","body":""},{"hash":"bda8984","date":"2026-07-29 07:37:10 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T07:37:00 (1 files) — data/journalists.json","body":""},{"hash":"532c437","date":"2026-07-29 07:06:54 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T07:06:42 (1 files) — data/journalists.json","body":""},{"hash":"66dab4c","date":"2026-07-29 06:36:38 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T06:36:32 (1 files) — data/journalists.json","body":""},{"hash":"2329bd2","date":"2026-07-29 06:06:28 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T06:06:22 (1 files) — data/journalists.json","body":""},{"hash":"6fab7f2","date":"2026-07-29 05:36:18 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T05:36:12 (1 files) — data/journalists.json","body":""},{"hash":"bb83b72","date":"2026-07-29 05:06:07 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T05:06:01 (1 files) — data/journalists.json","body":""},{"hash":"6c75f50","date":"2026-07-29 04:35:55 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T04:35:46 (1 files) — data/journalists.json","body":""},{"hash":"b1ec657","date":"2026-07-29 04:05:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T04:05:35 (1 files) — data/journalists.json","body":""},{"hash":"f36023d","date":"2026-07-29 03:35:31 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T03:35:26 (1 files) — data/journalists.json","body":""},{"hash":"8ee40d1","date":"2026-07-29 03:05:22 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T03:05:16 (1 files) — data/journalists.json","body":""},{"hash":"4c38c08","date":"2026-07-29 02:35:12 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T02:35:05 (1 files) — data/journalists.json","body":""},{"hash":"b3ff393","date":"2026-07-29 02:05:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T02:04:54 (1 files) — data/journalists.json","body":""},{"hash":"56e4b96","date":"2026-07-29 01:34:50 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T01:34:44 (1 files) — data/journalists.json","body":""},{"hash":"8c5bc06","date":"2026-07-29 01:04:40 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T01:04:33 (1 files) — data/journalists.json","body":""},{"hash":"86a8e01","date":"2026-07-29 00:34:29 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T00:34:23 (1 files) — data/journalists.json","body":""},{"hash":"c37156b","date":"2026-07-29 00:04:20 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-29T00:04:14 (1 files) — data/journalists.json","body":""}]}