claude
ab3e818bb9
A named destination silences the guessers and moves nobody (V-655)
...
querySources splits in two once you look at which sources over-claimed during
the week of 2026-08-07. The clean ones perform a lookup and can come back
empty: fact-by-key, tasks, list, money, calendar, notes. The dirty ones decide
by cosine against frozen seeds and then answer whatever they claimed, because
they have no lookup that could miss. Weather has no local table at all, which
is why "что такое TCP?" became "для какого города?".
So each source now carries its destination and whether it guesses, and
queryWalk takes the guessers that were not named OUT of the chain. It removes
and never reorders, which is the whole safety argument: the table's order is
load-bearing, every comment on it argues a reason between two sources, and
above all it carries "his data first, then the world". Naming SourceWorld does
not send the turn outside. It stops weather claiming a protocol on the way
past. His notes, his facts and the boundary in front of them still run first,
so a wrong destination costs nothing but the guess it prevented.
The skipped sources are recorded as never-asked with the reason, so /trace
shows a narrowed walk rather than a chain that silently shrank.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-07 13:02:13 +04:00
..
2026-07-03 00:42:35 +02:00
2026-08-06 02:58:37 +04:00
2026-08-01 21:43:28 +04:00
2026-08-04 01:26:52 +04:00
2026-08-04 17:56:39 +04:00
2026-08-06 20:55:53 +04:00
2026-08-05 02:32:03 +04:00
2026-08-04 17:56:39 +04:00
2026-08-05 18:43:13 +04:00
2026-08-01 14:16:56 +04:00
2026-08-01 14:16:56 +04:00
2026-08-06 01:39:38 +04:00
2026-08-01 22:32:37 +04:00
2026-08-03 22:57:11 +04:00
2026-08-02 02:24:36 +04:00
2026-08-07 13:02:13 +04:00
2026-08-06 04:11:47 +04:00
2026-08-05 19:53:47 +04:00
2026-08-05 19:54:21 +04:00
2026-08-05 13:32:24 +04:00
2026-08-05 02:27:22 +04:00
2026-08-05 12:07:07 +04:00
2026-08-04 03:44:48 +04:00
2026-08-04 19:10:00 +04:00
2026-08-06 21:54:13 +02:00
2026-08-06 21:54:13 +02:00
2026-08-05 21:40:15 +04:00
2026-08-02 02:28:53 +04:00
2026-08-04 00:33:30 +04:00
2026-08-05 13:32:35 +04:00
2026-08-07 12:16:15 +04:00
2026-08-07 12:16:15 +04:00
2026-08-04 04:04:59 +04:00
2026-08-06 01:23:37 +04:00
2026-08-01 05:49:27 +04:00
2026-08-06 01:05:50 +04:00
2026-08-06 05:23:31 +04:00
2026-08-05 13:32:24 +04:00
2026-08-01 22:21:28 +04:00
2026-08-04 16:47:23 +04:00
2026-08-06 03:12:59 +04:00
2026-08-06 05:12:20 +04:00
2026-08-06 00:52:48 +04:00
2026-08-06 20:12:19 +04:00
2026-08-06 02:58:49 +04:00
2026-08-05 13:32:24 +04:00
2026-07-31 23:09:22 +04:00
2026-08-06 11:47:27 +04:00
2026-08-01 16:29:56 +04:00
2026-08-04 16:00:17 +04:00
2026-08-06 02:48:00 +04:00
2026-08-06 05:23:31 +04:00
2026-08-04 18:01:28 +04:00
2026-08-04 16:00:17 +04:00
2026-08-06 02:48:00 +04:00
2026-08-04 18:12:25 +04:00
2026-08-04 18:12:25 +04:00
2026-08-01 14:15:33 +04:00
2026-07-30 23:49:22 +04:00
2026-08-04 05:57:24 +04:00
2026-07-20 12:00:37 +04:00
2026-08-07 00:32:54 +04:00
2026-08-05 02:32:03 +04:00
2026-08-03 13:40:33 +04:00
2026-08-05 13:11:04 +04:00
2026-08-04 20:46:53 +04:00
2026-08-01 05:08:08 +04:00
2026-08-05 15:10:35 +04:00
2026-08-05 15:10:35 +04:00
2026-08-05 20:54:11 +04:00
2026-08-05 20:54:11 +04:00
2026-08-01 14:10:36 +04:00
2026-08-01 14:10:36 +04:00
2026-08-01 14:05:13 +04:00
2026-08-01 14:05:13 +04:00
2026-08-05 15:52:54 +04:00
2026-08-01 19:46:39 +04:00
2026-08-05 15:52:54 +04:00
2026-07-31 02:15:30 +04:00
2026-08-01 14:05:07 +04:00
2026-08-01 14:20:04 +04:00
2026-08-06 21:54:13 +02:00
2026-08-01 14:11:57 +04:00
2026-08-01 14:11:57 +04:00
2026-08-02 02:16:45 +04:00
2026-08-03 10:12:21 +02:00
2026-08-01 14:36:48 +04:00
2026-08-04 03:17:29 +04:00
2026-08-04 16:41:11 +04:00
2026-08-04 15:37:54 +04:00
2026-08-06 01:39:38 +04:00
2026-08-06 01:39:38 +04:00
2026-08-05 18:16:54 +04:00
2026-08-05 18:16:54 +04:00
2026-08-02 09:58:07 +04:00
2026-08-01 01:30:06 +04:00
2026-08-04 04:35:42 +04:00
2026-08-04 04:35:42 +04:00
2026-08-05 22:36:10 +04:00
2026-08-05 22:36:10 +04:00
2026-08-06 02:49:09 +04:00
2026-08-05 13:11:04 +04:00
2026-08-05 01:31:23 +04:00
2026-08-06 00:56:29 +04:00
2026-08-05 15:28:26 +04:00
2026-08-05 15:28:26 +04:00
2026-08-07 13:02:13 +04:00
2026-08-01 21:35:58 +04:00
2026-08-04 18:45:52 +04:00
2026-08-05 01:48:18 +04:00
2026-07-31 13:30:38 +04:00
2026-08-04 20:46:53 +04:00
2026-08-05 01:48:18 +04:00
2026-08-04 03:53:20 +04:00
2026-08-04 21:18:52 +04:00
2026-08-06 02:58:49 +04:00
2026-08-06 20:12:19 +04:00
2026-08-06 20:12:19 +04:00
2026-08-06 21:11:42 +02:00
2026-08-06 21:11:42 +02:00
2026-08-06 19:45:37 +04:00
2026-08-06 20:12:19 +04:00
2026-08-06 04:43:38 +04:00
2026-08-06 04:43:38 +04:00
2026-08-02 02:24:36 +04:00
2026-08-05 01:10:17 +04:00
2026-08-05 01:10:17 +04:00
2026-08-05 22:59:56 +04:00
2026-08-05 23:05:09 +04:00
2026-08-05 19:13:39 +04:00
2026-08-02 09:35:47 +04:00
2026-08-01 14:06:38 +04:00
2026-08-04 15:54:13 +04:00
2026-08-01 21:40:06 +04:00
2026-08-04 18:45:52 +04:00
2026-08-01 14:12:43 +04:00
2026-08-01 14:12:43 +04:00
2026-07-31 23:27:08 +04:00
2026-07-31 14:14:18 +04:00
2026-08-06 20:53:48 +04:00
2026-08-06 19:45:37 +04:00
2026-08-04 20:46:53 +04:00
2026-08-04 05:33:00 +04:00
2026-08-04 05:33:00 +04:00
2026-08-05 02:27:22 +04:00
2026-08-06 02:08:05 +04:00
2026-08-05 22:59:56 +04:00
2026-08-05 22:59:56 +04:00
2026-08-07 12:16:15 +04:00
2026-08-06 02:20:03 +04:00
2026-08-06 02:20:03 +04:00
2026-08-01 14:21:46 +04:00
2026-08-01 14:21:46 +04:00
2026-08-06 21:11:42 +02:00
2026-08-07 13:02:13 +04:00
2026-08-06 03:33:01 +04:00
2026-08-06 03:33:01 +04:00
2026-08-05 20:51:46 +04:00
2026-08-04 01:19:41 +04:00
2026-08-04 01:19:41 +04:00