{"name":"skyboard","version":"2.0.0","edition":"molisud","base":"/api","resources":{"config":{"GET":"/api/config"},"auth":{"session":"POST /api/auth/session","me":"GET /api/me"},"orgs":{"list":"GET /api/orgs","create":"POST /api/orgs"},"spaces":{"list":"GET /api/spaces","create":"POST /api/spaces"},"teams":{"list":"GET /api/teams","create":"POST /api/teams"},"board":{"GET":"/api/board"},"progress":{"GET":"/api/progress"},"tasks":{"list":"GET /api/board → tasks","get":"GET /api/tasks/{id}","create":"POST /api/tasks","update":"PATCH /api/tasks/{id}","delete":"DELETE /api/tasks/{id}","comment":"POST /api/tasks/{id}/comments"},"export":{"json":"GET /api/export/json","csv":"GET /api/export/csv"}},"statuses":["backlog","todo","in_progress","review","done"],"priorities":["urgent","high","medium","low","none"],"mcp_bridge_notes":["Map tools to POST /api/tasks with project_id from board.","Map status transitions to PATCH with {status, sort_order}.","Use /api/export/json for agent context packs.","Use /api/progress for client-facing completion KPIs.","Auth: Authorization Bearer Firebase (molisud) or Google ID token (skylabs).","Grok agent: Authorization Bearer <SKYBOARD_AGENT_API_KEY> or X-SkyBoard-Agent-Key (operator ifrecia@skylabs-developments.tech).","MCP connector: ~/.grok mcp_servers.skyboard → ~/code/grokboard/bin/skyboard-mcp"],"agent":{"enabled":true,"header":"X-SkyBoard-Agent-Key | Authorization: Bearer sk_…","operator_email":"ifrecia@skylabs-developments.tech"}}