[PROOF fluent-cart] Roluri, Integrări, MCP nativ
Dovadă: Roluri custom, Integrări/Global Feeds, MCP nativ
Testat LIVE pe fluent.safebiz.ro (subtask-uri #3343 și #3344, 2026-07-17) — GET-only.
Roluri custom (#3343)
- 4 roluri confirmate:
super_admin,manager,worker,accountant - Bug de cod:
GET /roles/{key}returnează mereu răspuns gol —RoleController::find()e un stub neterminat (return;) în sursă
Integrări / Global Feeds (#3343)
Din cele 9 combo-uri (pair_slug) detectate în integration-matrix/selection.json (subtask #3196), niciunul nu corespunde cheii interne reale din API — doar integrarea fluentcrm funcționează cu cheia corectă. fluent-booking, fluent-boards, fluent-player nu apar deloc în API-ul de integrări, deși erau menționate în cod/readme.
MCP nativ (#3344)
GET /settings/mcpconfirmă arhitectura MCP nativă: 32 tools, Abilities API- Momentan inactiv pe site-ul de test:
mcp_enabled:false, endpoint/fluent-cart/mcp→ 404 (fără adapter dedicat) - Cod sursă conține un
WriteGuard(dry-run + confirm_token + idempotency_key) — mecanism de siguranță mai strict decât orice există azi înwat/tools/