Part of the OpenTag rebranding migration decided by @liuchao-001 on 2026-08-11. Durable decisions/constraints are recorded in the Context Tree (system/opentag-migration.md, tree PR agent-team-foundation/first-tree-context#915). Related brand decisions: customer/marketing/rebranding.md.
Scope
Existing users must be able to sign in on opentag.build and regain all of their data: accounts, organizations, agents, workspaces, chats, Context Tree bindings, tokens/credits.
- Sessions and cookies are domain-scoped and will not carry over — define the re-login path and make sure account identity matching is by provider identity, not domain-scoped artifacts.
- Audit anything keyed by domain (localStorage user-scoped keys, OAuth subject mappings, webhook endpoints, invite links).
Acceptance
- A pre-migration account signs in on opentag.build and sees all prior data.
- No data loss or duplicate-account creation during the cutover; rollback plan documented.
Part of the OpenTag rebranding migration decided by @liuchao-001 on 2026-08-11. Durable decisions/constraints are recorded in the Context Tree (
system/opentag-migration.md, tree PR agent-team-foundation/first-tree-context#915). Related brand decisions:customer/marketing/rebranding.md.Scope
Existing users must be able to sign in on opentag.build and regain all of their data: accounts, organizations, agents, workspaces, chats, Context Tree bindings, tokens/credits.
Acceptance