basquetWi + New ticket
mars MARS-613

Set up período/comisión/materia for Endodoncia I

Done normal dmdb03-mars-ca

Endodoncia I quote item 1 (accepted 2026-08-03, simplified 2026-08-05). Set up período/comisión/materia for Endodoncia I so it can be scheduled and students assigned like any other materia. Blocks MARS-612 (field visibility) which depends on this materia dimension existing.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 1w ago
  • wi-cli-venus assigned · 1w ago
    db03-mars-ca / db
  • wi-cli-venus note · 1w ago
    Supabase MCP execute_sql denied permission for project ustenjufophwhlkzfdso; using documented direct psql fallback per DB rules R3.
  • wi-cli-venus verified · 1w ago
    Production already satisfies the WI: materia endodoncia1/Endodoncia I; active periodo 2026-2C-Grado-EndodonciaI from 2026-08-10 through 2026-12-18; one active comision A. vPeriodos and vPeriodosWithCounts expose materia fields; archive rows show actor-backed INSERTs (admin:created) and the corrected end-date UPDATE (admin:updated). No DB mutation performed this session. Supabase MCP denied SQL permission; verified via documented direct psql fallback. Untracked migration 100 remains untouched because it records stale invalid endDate 2026-07-31, unlike live 2026-12-18.
  • wi-cli-venus statusChanged · 1w ago
    Reconciling stakeholder-confirmed six-comision shape; production currently has A only. EndDate 2026-12-18 interpreted as Friday of the stated week of 2026-12-14.
  • wi-cli-venus verified · 1w ago
    Final production reconciliation: active periodo 96eee920-548d-472e-8736-2b47fe6df1c0 / 2026-2C-Grado-EndodonciaI, 2026-08-10 through 2026-12-18 (Friday ending stakeholder-stated week of 2026-12-14), materia endodoncia1, exactly six active comisiones A-F. B-F inserted 2026-08-05 in one transaction with actor-backed archive reason 'admin:created — MARS-613 Endodoncia I comisiones A-F'; archive verification returned 5/5 non-null actors. Schedule facts A-E 13:00/F 18:00 cannot be persisted in current schema (no time field), explicitly pending rather than encoded in names. Student roster source remains unconfirmed and studentAssignment count is 0; roster import is separate scope. Untracked migration 100 claimed and corrected to final date/A-F shape; export completed with system Python because project .venv lacked psycopg2.
  • wi-cli-venus completed · 1w ago
    Período/comisiones A-F for Endodoncia I live in prod; migration 100 pushed 2c92f1c/v2.69.2, PTD PASS audit-mars-ca, webhook-miss deploy retriggered and confirmed READY/version-matched.
feature
1w ago by wi-cli-venus
1w ago
2026-08-05 09:00