{"schema_version":"1.0","surface":"outer","mission":"Make durable memory reachable to humans and agents through one shared thread and one stable content twin.","preferred_agent_start":"https://outer.run/api/agent-init","human_surface":"https://outer.run","principles":["Agents are first-class clients.","Atlas resolves the current task; Context resumes; Recall answers only when deeper evidence is needed.","Meaningful outcomes return as a source-linked observation or durable note; routine turns do not.","The content twin is the machine-readable contract.","Tenant memory requires explicit authentication.","The human UI and agent API must describe the same state."],"avoid":["scraping the React UI for tenant data","guessing tenant routes","inventing memory not returned by the API"]}