makecindy / makecindy/cindy

[架构讨论] feat(desktop): local 模式会话在登录后一次性认领并入账号 (#314)

Open
#336 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

## 技术架构变更讨论

PR #314 修改 Desktop 数据所有权架构:local 模式会话在用户登录后一次性认领并入账号。涉及 bootstrap-electron、ownerScopedStorage、命名空间迁移等核心路径改动约 1634 行。

需要技术白名单成员确认:
- 数据所有权转移的原子性与一致性保证
- 迁移失败的回退策略
- 对现有账号切换流程的影响

关联 PR: #314

---
关联 PR:#314(作者 @zqchris);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的技术架构调整,聊清楚后 PR 会恢复审查。

Contributor guide

Open the contributing guide

Research direction

Start with PR #314 and its changes to bootstrap-electron, ownerScopedStorage, and namespace migration. Review the proposed local-session claim flow and assess whether ownership transfer is atomic, failures have a rollback strategy, and existing account switching remains safe; done requires technical-whitelist confirmation before PR review resumes.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.