玉澜
99ca88597e
docs(schema): note assembly switchover must be atomic with registry removal
...
Flipping BuildEffectiveCommandRegistry to the identity collector before
removing the reviewed registry is not a clean incremental step: the collector
only finds leaves present in the tree, so the 'reviewed entry without a Cobra
leaf' bind-failure path disappears and synthetic-root tests that exercise it
break. The switchover therefore ships together with the registry removal
(Phase 3) as one atomic change. The standing dual-run gate
(TestCollectedIdentityMatchesReviewedRegistry) keeps collected identity
byte-equivalent with the registry until then.
2026-08-03 15:01:08 +08:00
..
2026-08-03 14:33:38 +08:00
2026-08-03 14:33:38 +08:00
2026-08-01 19:51:54 +08:00
2026-06-11 09:16:36 +08:00
2026-08-02 13:30:22 +08:00
2026-08-03 00:50:16 +08:00
2026-08-02 12:26:25 +08:00
2026-08-02 10:07:19 +08:00
2026-08-03 13:38:43 +08:00
2026-08-01 22:16:17 +08:00
2026-07-16 10:58:56 +08:00
2026-08-03 14:29:13 +08:00
2026-08-03 14:44:06 +08:00
2026-08-03 13:09:14 +08:00
2026-08-01 14:51:13 +08:00
2026-07-07 19:07:03 +08:00
2026-07-29 10:02:28 +08:00
2026-07-29 10:02:27 +08:00
2026-07-29 10:02:27 +08:00
2026-08-01 18:54:09 +08:00
2026-07-29 10:02:27 +08:00
2026-08-03 12:27:26 +08:00
2026-07-29 10:02:28 +08:00
2026-07-29 10:02:27 +08:00
2026-03-27 17:55:57 +08:00
2026-08-03 13:26:34 +08:00
2026-07-14 01:25:05 +08:00
2026-08-03 13:26:34 +08:00
2026-08-03 00:50:16 +08:00
2026-08-03 00:50:16 +08:00
2026-08-02 13:59:37 +08:00
2026-08-02 14:11:23 +08:00
2026-08-03 13:26:34 +08:00
2026-08-03 00:50:16 +08:00
2026-08-01 18:54:09 +08:00
2026-08-02 14:11:23 +08:00
2026-08-02 12:26:25 +08:00
2026-08-02 13:47:26 +08:00
2026-08-02 13:47:26 +08:00
2026-08-03 13:38:43 +08:00
2026-08-03 12:10:54 +08:00
2026-08-03 14:29:13 +08:00
2026-08-02 14:11:23 +08:00
2026-08-01 18:54:09 +08:00
2026-08-03 15:01:08 +08:00
2026-08-03 13:09:14 +08:00
2026-08-02 14:11:23 +08:00
2026-08-02 14:11:23 +08:00
2026-07-29 14:17:03 +08:00
2026-08-02 10:07:19 +08:00
2026-08-01 20:33:45 +08:00
2026-08-02 14:11:23 +08:00
2026-08-01 20:33:45 +08:00
2026-08-03 14:44:06 +08:00
2026-08-03 14:44:06 +08:00
2026-08-03 13:26:34 +08:00
2026-08-02 12:26:25 +08:00
2026-07-15 15:19:25 +08:00
2026-08-02 13:47:26 +08:00
2026-08-03 14:29:13 +08:00
2026-08-02 14:11:23 +08:00
2026-08-02 13:59:37 +08:00
2026-08-03 14:42:57 +08:00
2026-08-01 19:51:54 +08:00
2026-08-01 20:33:45 +08:00
2026-08-01 20:33:45 +08:00
2026-08-02 14:11:23 +08:00
2026-08-02 14:11:23 +08:00
2026-07-13 14:01:26 +08:00
2026-07-13 19:49:40 +08:00
2026-08-03 14:44:06 +08:00
2026-08-02 10:49:41 +08:00
2026-08-01 18:54:09 +08:00
2026-08-03 01:13:31 +08:00
2026-08-03 13:09:14 +08:00
2026-08-03 13:09:14 +08:00
2026-08-03 13:09:14 +08:00
2026-08-03 13:09:14 +08:00
2026-08-03 13:09:14 +08:00
2026-08-03 14:29:13 +08:00
2026-07-17 11:57:27 +08:00
2026-08-03 00:50:16 +08:00
2026-08-03 00:50:16 +08:00
2026-08-03 13:26:34 +08:00
2026-08-03 12:10:54 +08:00
2026-08-02 13:47:26 +08:00
2026-08-01 20:33:45 +08:00
2026-08-01 20:33:45 +08:00
2026-08-03 14:44:06 +08:00
2026-08-03 14:44:06 +08:00
2026-08-02 13:47:26 +08:00
2026-07-13 19:49:40 +08:00
2026-08-03 14:44:06 +08:00
2026-08-02 13:47:26 +08:00
2026-03-27 17:55:57 +08:00
2026-03-27 17:55:57 +08:00
2026-07-16 10:58:56 +08:00
2026-07-15 22:19:49 +08:00
2026-05-19 15:25:39 +08:00