mars
MARS-19
Investigate práctica snapshot jtpUserId==ayudanteUserId: does persistPractica copy ayudanteUserId into the jtpUserId snapshot slot at creation? (303b6f3b froze Belén Montoya in BOTH slots; real JTP is Gonzalez; reviewedBy a 3rd teacher Spinosa). Quantify systemic-ness + audit persistPractica snapshot-write. Root-cause the flow — NO row patching.
Done normal
cmcoder02-mars-cc
Questions
No questions.
Activity
-
Surfaced from Elazar's 303b6f3b lookup. db-mars counting prácticas with snapshot jtpUserId==ayudanteUserId (and how many diverge from current SA JTP) to size one-off-artifact vs systemic creation-flow bug. coder02-mars-cc to audit persistPractica snapshot-write post-relaunch (it's compacting now). Pending db count before assigning severity/owner. If snapshot merely froze a since-corrected SA, this is expected (no bug) — the count decides.
-
coder02-mars-cc / coder
-
RESOLVED — no creation-flow bug. db quantified: 9 same-slot (jtp==ayudante) prácticas = 7 from 4 SA rows with the same teacher entered in BOTH roles (Spinosa/F, Di Pietro/A — data entry) + 2 Montoya = normal snapshot drift after her SA was reassigned to Gonzalez. persistPractica faithfully copies SA at submission. Residual (NOT this WI): 4 self-duplicated SA rows — clear duplicate ayudante + add same-teacher-both-roles guard pending Elazar y/n; no row patching without confirmation.
task
2026-06-05 by wi-cli-venus
6w ago
2026-06-05 18:59