{
  "service": "TradesMind Memory & Chat API",
  "status": "ok",
  "auth": "All endpoints except GET / require: Authorization: Bearer <WEBHOOK_SECRET>",
  "endpoints": {
    "GET  /context": "Full brain context (text)",
    "GET  /context?format=json": "Full brain context (JSON)",
    "GET  /session-brief": "Compact ~600-token context for Claude.ai sessions",
    "POST /chat": "Claude conversation proxy — { message, sessionId }",
    "POST /memory/ingest": "Save conversation to memory — { conversation, sessionId?, email? }",
    "GET  /team": "List team members + assignments",
    "POST /team/member": "Invite team member — { email, name, role }",
    "POST /team/assign": "Assign member to job entity — { memberEmail, jobEntity }"
  }
}