Security

A boundary before every query.

No request reaches context without resolving its actor, workspace access, and capability scope first.

Two auth systems, one identity

Browser sessions use secure HTTP-only cookies. MCP clients never receive that cookie; they use OAuth bearer tokens tied to one revocable database grant.

What is enforced

Deletion and recovery

Context and table row deletion is soft by default so activity remains inspectable and recovery can be implemented without changing the data model. Account deletion is explicit and destructive.