Marius Ciepluch and Claude Fable 5.1
9feb8f1e33
fix(hunt): a row's entry points are the ones in its file or a caller's file, not the whole repository's list
...
The DSPy arm over the second pool failed with LMInvalidRequestError on every change with more than two rows, at no
cost: `source.facts_for` attached every entry point of the product tree to every row, 8190 records and 1.5 MB per
row on apache/seatunnel (the first pool's arm lost 11 changes the same way on trigger.dev and shopper), and the
rendered prompt was refused. The screen table of the second pool weighed 814 MB for the same reason.
A row now carries the entry points declared in its own file or in a file that calls the function, which is what the
input has described all along ("in-repository entry points that reach the file"). `source.entry_point_count`
follows that definition.
Co-Authored-By: Claude Fable 5.1 <[email protected] >
2026-10-14 14:47:08 +02:00
..
2026-10-13 12:00:37 +02:00
2026-06-22 17:13:02 +02:00
2026-10-14 07:54:09 +02:00
2026-10-01 10:13:31 +02:00
2026-10-02 21:05:48 +02:00
2026-09-29 19:41:35 +02:00
2026-10-12 15:22:55 +02:00
2026-10-13 10:50:01 +02:00
2026-10-06 11:15:09 +02:00
2026-10-06 14:51:07 +02:00
2026-10-04 12:03:19 +02:00
2026-09-30 15:05:47 +02:00
2026-10-13 11:06:09 +02:00
2026-09-08 12:15:54 +02:00
2026-09-03 20:33:48 +02:00
2026-10-14 02:49:44 +02:00
2026-09-03 20:33:48 +02:00
2026-09-03 20:05:13 +02:00
2026-10-13 10:50:01 +02:00
2026-10-12 14:16:36 +02:00
2026-09-26 07:44:33 +02:00
2026-10-13 10:50:01 +02:00
2026-10-04 16:41:22 +02:00
2026-10-13 10:50:01 +02:00
2026-06-22 17:13:02 +02:00
2026-09-24 11:08:22 +02:00
2026-10-02 10:15:19 +02:00
2026-10-12 16:03:14 +02:00
2026-10-04 16:41:22 +02:00
2026-10-14 08:08:32 +02:00
2026-09-23 19:36:32 +02:00
2026-10-14 02:49:44 +02:00
2026-09-14 08:07:06 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 10:50:01 +02:00
2026-09-25 15:29:43 +02:00
2026-09-13 17:08:49 +02:00
2026-06-22 20:02:34 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 18:49:58 +02:00
2026-10-13 20:22:22 +02:00
2026-10-14 02:49:44 +02:00
2026-10-13 19:03:23 +02:00
2026-10-14 09:35:16 +02:00
2026-10-14 02:49:44 +02:00
2026-10-14 02:49:44 +02:00
2026-10-14 13:24:45 +02:00
2026-10-13 23:17:15 +02:00
2026-10-13 20:22:22 +02:00
2026-10-13 20:44:18 +02:00
2026-10-13 20:44:18 +02:00
2026-10-14 01:14:46 +02:00
2026-10-14 02:49:44 +02:00
2026-10-13 08:21:59 +02:00
2026-10-13 12:00:37 +02:00
2026-10-13 10:50:01 +02:00
2026-10-13 12:00:37 +02:00
2026-10-04 19:17:35 +02:00
2026-10-04 14:39:36 +02:00
2026-09-30 18:49:05 +02:00
2026-10-03 14:41:55 +02:00
2026-10-01 10:36:34 +02:00
2026-10-02 10:15:19 +02:00
2026-10-01 10:36:34 +02:00
2026-10-02 10:15:19 +02:00
2026-10-02 17:24:49 +02:00
2026-10-02 16:12:08 +02:00
2026-10-03 15:06:08 +02:00
2026-10-03 15:06:08 +02:00
2026-10-13 11:06:09 +02:00
2026-10-01 11:03:54 +02:00
2026-10-02 15:25:21 +02:00
2026-10-01 20:40:41 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 11:06:09 +02:00
2026-10-03 09:40:58 +02:00
2026-10-13 11:06:09 +02:00
2026-10-14 09:35:16 +02:00
2026-09-04 11:53:06 +02:00
2026-10-13 11:06:09 +02:00
2026-09-09 13:15:54 +02:00
2026-09-25 14:30:36 +02:00
2026-10-13 11:06:09 +02:00
2026-09-09 13:09:47 +02:00
2026-09-28 09:10:02 +02:00
2026-09-11 13:45:00 +02:00
2026-09-08 19:46:58 +02:00
2026-09-14 08:07:06 +02:00
2026-09-09 09:27:19 +02:00
2026-09-17 14:04:39 +02:00
2026-09-09 07:42:44 +02:00
2026-09-14 08:07:06 +02:00
2026-09-25 15:13:30 +02:00
2026-09-09 12:45:21 +02:00
2026-09-09 16:13:17 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 11:06:09 +02:00
2026-09-04 11:50:44 +02:00
2026-09-08 12:15:54 +02:00
2026-09-05 19:38:04 +02:00
2026-10-14 09:35:16 +02:00
2026-09-06 07:24:13 +02:00
2026-09-06 13:09:56 +02:00
2026-09-06 07:24:13 +02:00
2026-09-06 07:24:13 +02:00
2026-10-14 02:49:44 +02:00
2026-09-05 19:38:04 +02:00
2026-09-06 07:24:13 +02:00
2026-10-13 12:00:37 +02:00
2026-10-13 16:15:32 +02:00
2026-09-08 19:46:58 +02:00
2026-09-08 19:46:58 +02:00
2026-09-30 18:49:05 +02:00
2026-06-21 20:44:08 +02:00
2026-09-29 19:04:52 +02:00
2026-09-29 17:41:09 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 11:06:09 +02:00
2026-10-14 02:49:44 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 12:00:37 +02:00
2026-10-13 12:00:37 +02:00
2026-10-02 20:32:51 +02:00
2026-10-01 09:56:52 +02:00
2026-10-13 12:00:37 +02:00
2026-10-04 12:03:19 +02:00
2026-10-14 02:49:44 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 12:00:37 +02:00
2026-10-02 20:26:46 +02:00
2026-10-14 02:49:44 +02:00
2026-10-02 08:07:35 +02:00
2026-09-30 08:19:46 +02:00
2026-10-13 12:00:37 +02:00
2026-06-22 12:31:35 +02:00
2026-06-17 21:13:51 +02:00
2026-09-23 19:05:08 +02:00
2026-09-05 10:45:43 +02:00
2026-09-07 07:37:41 +02:00
2026-09-17 09:56:59 +02:00
2026-09-13 18:03:31 +02:00
2026-10-02 22:31:14 +02:00
2026-09-13 16:16:19 +02:00
2026-09-23 14:12:47 +02:00
2026-09-12 21:12:45 +02:00
2026-09-13 19:32:43 +02:00
2026-09-13 15:24:06 +02:00
2026-10-02 22:51:22 +02:00
2026-09-13 19:06:02 +02:00
2026-10-02 21:57:42 +02:00
2026-10-13 11:06:09 +02:00
2026-10-02 22:51:22 +02:00
2026-09-13 17:45:16 +02:00
2026-10-02 22:24:24 +02:00
2026-09-21 13:50:38 +02:00
2026-10-02 22:18:14 +02:00
2026-09-13 18:43:13 +02:00
2026-09-13 13:25:44 +02:00
2026-09-23 07:55:33 +02:00
2026-09-13 17:08:49 +02:00
2026-09-12 19:04:20 +02:00
2026-10-11 10:12:03 +02:00
2026-10-02 21:57:42 +02:00
2026-10-13 11:06:09 +02:00
2026-06-22 20:02:34 +02:00
2026-09-30 12:45:29 +02:00
2026-10-13 10:50:01 +02:00
2026-09-09 08:10:59 +02:00
2026-09-30 18:49:05 +02:00
2026-06-17 21:13:51 +02:00
2026-09-30 12:13:26 +02:00
2026-06-22 15:27:16 +02:00
2026-06-22 15:41:17 +02:00
2026-10-05 21:07:58 +02:00
2026-10-14 07:54:09 +02:00
2026-10-05 14:26:43 +02:00
2026-10-06 17:07:24 +02:00
2026-10-13 11:06:09 +02:00
2026-10-13 10:50:01 +02:00
2026-10-06 14:37:58 +02:00
2026-10-06 11:15:09 +02:00
2026-10-09 14:03:30 +02:00
2026-10-05 20:40:13 +02:00
2026-10-14 07:54:09 +02:00
2026-10-14 07:54:09 +02:00
2026-10-05 17:26:06 +02:00
2026-10-14 07:54:09 +02:00
2026-10-06 14:37:58 +02:00
2026-10-06 11:15:09 +02:00
2026-10-14 07:54:09 +02:00
2026-10-14 07:54:09 +02:00
2026-10-14 09:35:16 +02:00
2026-10-14 09:35:16 +02:00
2026-09-04 15:07:35 +02:00
2026-10-13 10:50:01 +02:00
2026-09-30 18:49:05 +02:00
2026-10-13 13:10:19 +02:00
2026-10-14 14:47:08 +02:00
2026-09-04 11:49:44 +02:00
2026-10-13 10:50:01 +02:00
2026-10-13 12:43:02 +02:00
2026-10-13 10:34:57 +02:00
2026-10-14 02:49:44 +02:00
2026-10-13 10:50:01 +02:00
2026-10-13 21:46:45 +02:00
2026-09-06 12:39:55 +02:00
2026-10-10 17:10:19 +02:00
2026-10-10 07:54:49 +02:00
2026-10-05 08:14:57 +02:00
2026-10-10 16:33:29 +02:00
2026-10-04 19:17:35 +02:00
2026-10-14 08:42:25 +02:00
2026-10-10 07:54:49 +02:00
2026-10-04 19:17:35 +02:00
2026-10-05 08:14:57 +02:00
2026-10-04 20:19:14 +02:00
2026-10-04 20:19:14 +02:00
2026-10-04 20:19:14 +02:00
2026-10-08 10:26:11 +02:00
2026-10-13 20:47:23 +02:00
2026-10-13 11:06:09 +02:00