Types
Creating one
Your first twin is created when you sign in. After that:twin create adds a twin to your existing workspace — it never spins up a
new one. Team twins need a teamId the CLI doesn’t collect; create those in the
app.Switching between them
ask, ingest, and the connectors.
bestmate ask has no per-question target flag — switch first.
Isolation
Twin scoping is enforced in two independent places: application code and Firestore security rules. A twin can only reach chunks belonging to its workspace and targeted at it, and visibility gates access on top of that (private → team → tenant → public).Structure inside a twin
Under each twin sit context stores — named compartments like “Botwick CLI” or “Q3 Rebrand”. Questions route to the relevant stores rather than scanning the whole corpus.Context stores
Creating stores and auto-routing content into them.
Team members
Inviting people to a team twin and fencing them to it.