DASHBOARD v3· Roles Freelancer/Publisher · x-pubkey ed25519 · Zustand
Dashboard Trust Work Escrow v3
Elige rol · Freelancer global overview o Publisher (Cliente) · separación completa · Notificaciones bell + sync polling · validator 7a2Y UP
ROL FREELANCER
Dashboard Freelancer
Overview cards Activos/En disputa/Cerrados/Ganancia/Rating, gráfico 7d, lista En curso/En disputa/Cerrados, detalle /jobs/[id] con tabs Chat/Evidencias/Milestones/Disputa/Pagos, countdown, auto-approve 7d
Abrir FreelancerROL PUBLISHER / CLIENTE
Dashboard Publisher
/client/create form MAX_TITLE 100 + borradores, En ejecución Funded/InProgress/Submitted + avatar + applicants Vec50 + chat, Disputas raise/assign/resolve, Historial Released/Resolved/Cancelled + métricas + CSV
Abrir PublisherJobs cache · 0 loaded · useDashboardStore → api/jobs/list (cursor opaco + status + by_client) · polling 15s
Rol actual: — selecciona —·Tema dcdev crimson #FF3C3C + GSAP stagger + Framer layout
Auth: sin pubkey · Header x-pubkey ed25519 se inyecta en api/client · Stores Zustand useDashboardStore consume api/* (jobs, applications, milestones, disputes, support, arbiterPool) · búsqueda list_jobs_by_status/by_client cursor opaco · tema dcdev #FF3C3C + GSAP stagger + Framer layout