
cxymdsandhouseme
294c79c156
fix(tiering): gate remote version state safely (#5374)
* feat(tiering): model provider version capabilities
* feat(tiering): persist opaque remote versions
* fix(tiering): gate remote version state safely
* fix(tiering): preserve remote version state on delete
* fix(tiering): accept unversioned transition responses
* fix(tiering): replay exact cleanup journals
* test(tiering): pin empty exact cleanup guard
* test(tiering): accept strict missing journal errors
* test(tiering): exercise free-version identity guard
* test(tiering): reach destination identity guard
* test(tiering): persist version identity drift
* test(tiering): bind version drift fixture
---------
Co-authored-by: houseme <housemecn@gmail.com>
2026-07-29 02:43:28 +00:00
..
2026-07-22 06:50:36 +00:00
2026-07-16 03:55:27 +00:00
2026-07-26 12:11:03 +08:00
2026-07-16 03:55:27 +00:00
2026-07-27 00:22:50 +08:00
2026-07-19 23:26:42 +08:00
2026-07-16 05:20:43 +00:00
2026-07-28 07:29:57 +08:00
2026-07-28 17:39:22 +00:00
2026-07-29 02:43:28 +00:00
2026-07-16 03:55:27 +00:00
2026-07-29 02:43:28 +00:00
2026-07-28 17:37:02 +08:00
2026-07-27 22:39:23 +08:00
2026-07-16 05:20:43 +00:00
2026-07-26 17:03:58 +00:00
2026-07-20 19:55:07 +08:00
2026-07-28 17:02:18 +08:00
2026-07-28 17:23:21 +08:00
2026-07-25 20:26:37 +08:00
2026-07-28 17:37:02 +08:00
2026-07-28 07:29:57 +08:00
2026-07-28 17:39:22 +00:00
2026-07-17 08:29:38 +08:00
2026-07-18 14:37:10 +00:00
2026-07-28 07:29:57 +08:00
2026-07-26 07:10:50 +08:00
2026-07-29 02:31:11 +00:00
2026-07-28 17:04:46 +08:00
2026-07-25 08:58:06 +08:00
2026-07-25 18:45:16 +08:00
2026-07-28 03:53:32 +00:00
2026-07-09 01:07:06 +08:00
2026-07-28 17:05:10 +08:00
2026-07-25 18:44:53 +08:00
2026-07-25 18:44:53 +08:00
2026-07-28 07:29:57 +08:00
2026-06-08 02:42:03 +00:00
2026-07-27 00:22:50 +08:00
2026-07-25 18:45:16 +08:00
2026-07-24 19:11:36 +08:00
2026-07-28 07:29:57 +08:00
2026-07-16 06:55:52 +00:00
2026-07-20 19:55:07 +08:00
2026-07-29 02:43:28 +00:00
2026-07-16 03:55:27 +00:00
2026-07-02 23:30:13 +08:00