关键修复: - Execute 方法完全恢复原有逻辑(不重构、不委托) - 保留 UserShareData 分支(delegate party - Android 客户端) - 保留 Persistent party 分支(从数据库加载) - executeWithSessionInfo 独立实现(仅供 ExecuteWithSessionInfo 调用) 影响分析: ✅ Android 客户端(delegate party): 现在可以正常签名 ✅ server-party (persistent party): 不受影响 ✅ server-party-co-managed: 使用 ExecuteWithSessionInfo(persistent only) 破坏性变更已修复: - 之前的实现删除了 UserShareData 分支 - 导致 Android 客户端签名会失败(强制从数据库加载不存在的 share) - 现在已完全恢复 架构原则: - Execute: 完整保留原有逻辑(delegate + persistent) - ExecuteWithSessionInfo: 独立方法(仅 persistent - 供 co-managed 使用) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| adapters/output | ||
| application/use_cases | ||
| cmd/server | ||
| domain | ||
| infrastructure/cache | ||
| Dockerfile | ||