重构素材画布账号绑定与恢复事务

删除独立 canonical 参考缓存并统一使用账号资源 binding

配置缺失时保留可恢复私有账本并允许登录后绑定

失效精修引用仅失效当前主体对应的资源 binding

更新生成恢复测试以锁定 CandidateReady 和切号边界
This commit is contained in:
2026-08-24 12:25:52 +08:00
parent e14ead1c83
commit a358553d2b
2 changed files with 112 additions and 528 deletions
@@ -263,9 +263,9 @@ pub(crate) use entrypoints::{
configure_game_creator_manifest_invalidation_event_sink, emit_direct_game_creator_progress,
emit_game_creator_agent_runtime_update, emit_game_creator_manifest_invalidated,
game_creator_agent_runtime_update_event, generate_local_game_draft_at,
install_game_creator_manifest_invalidation_event_sink,
read_game_creator_agent_runtime_at, read_game_creator_agent_runtime_for_session_at,
read_game_creator_agent_runtimes_at, set_game_creator_agent_runtime_update_app_handle,
install_game_creator_manifest_invalidation_event_sink, read_game_creator_agent_runtime_at,
read_game_creator_agent_runtime_for_session_at, read_game_creator_agent_runtimes_at,
set_game_creator_agent_runtime_update_app_handle,
start_game_creator_manifest_invalidation_event_sink,
validate_game_creator_manifest_invalidation_event_sink,
};
File diff suppressed because it is too large Load Diff