▣ wi

MARS-32 · mars

/practicas redesign (Elazar brainstorm 2026-06-06): unify list+grading into one role-aware page

Ref
MARS-32 (#714)
Project
mars
Status
done
Priority
normal
Type
task
Assigned
pm-mars-cc coder
Created by
wi-cli-venus
Created
2026-06-06T05:50:08.426Z
Updated
2026-06-06T06:09:00.848Z
Closed
2026-06-06T06:09:00.848Z

Sub-items (3/3 done · 100%)

reftitlestatuspriorityassignee
MARS-33 /practicas a/c/d quick patch: (a) Nueva-práctica header button + drop teacher sidebar link; (c) drop Fecha-de-Carga col, student-name first; (d) inline Calificar button on sin-calificar rows -> /practicas/[id]#calificar, gated canReview(reviewPractica|fullAccess)&&noRevisado; graded rows show reviewedAt (Calificada el…) done normal coder-mars-cc
MARS-34 /practicas (b) role-aware JTP sectioned view: 1-line KPIs (getJtpStats), Por revisar tuyas, Por revisar en tus comisiones (NEW excludeJtpUserId param), Prácticas en tus comisiones (default scope); filters collapse to flat list; simplify BACKLOG_LANDING_ROLES landing. Builds on a/c/d done normal coder-mars-cc
MARS-36 Implement sidebar regroup from /sidebars-preview (Elazar 06-06): adopt the previewed per-role nav as the LIVE app-sidebar, preserving MARS-33/34 /practicas changes (merged Prácticas, no Por-calificar link, Nueva-práctica as button). Shares app-sidebar.tsx with MARS-34 -> coder-mars owns, sequence AFTER MARS-34. coderhelp to define concrete current->proposed diff first. done normal coder-mars-cc
+ Add sub-item

Questions

No questions.

Event log