{"service":"dorinda-api","role":"the brain — canonical data model + REST API + remote MCP server + data plane","determinism":"zero AI-API calls; the AI is the user's own, via the MCP contract","contract":{"rest":"/contract/openapi.yaml","mcpTools":"/contract/mcp-tools.json","agentInstructions":"/contract/agent-instructions.md"},"edge":{"mcp":"/mcp","oauth":"/oauth/*","hooks":"/hooks/*"},"status":"0.1.0 scaffold — routes are typed contract stubs (501)"}