Rosentic Dashboard Feed API
The Bearer-key REST surface documented on the orchestrator-integration page for wiring Conductor, Claude Squad, LangGraph and other agent orchestrators to a Rosentic workspace: GET /v1/feed/rules returns fleet-learned merge-safety rules (id, layer, severity, confidence, category) for prompt injection and task routing — documented as "Available Now" — while GET /v1/feed/hotspots (repo risk score and hot surfaces) and POST /v1/scan (hosted sibling scan) are documented as Coming Soon, with a published error table (400 invalid_request, 401 unauthorized, 403 plan_required, 404 repo_not_found, 408 scan_timeout, 429 rate_limit_exceeded, 500 internal_error, 503 scan_unavailable). Authentication is a workspace API key (ros_live_ prefix, issued once at https://api.rosentic.com/onboard) as Authorization: Bearer. On 2026-09-19 an anonymous GET of /v1/feed/rules returned the host's generic 404 ({"error":"not_found"}) rather than the documented 401, so the endpoint could not be confirmed live without a key. No OpenAPI is published; the API root https://api.rosentic.com/ answers a JSON descriptor naming auth, share, scan-upload, observations and agent-card URLs.