18 October 2026: live-source upgrade.
Confirmed live signature error 1406 repaired with LONGTEXT storage and content-checked JPG/BMP/PNG normalization, 1 MB input limit.
Integer casts for record versions/stages and relation identifiers; stale save validation retains entered content.
Module end-date errors show required week-14 date; unchanged start date retains imported fourteen-week calendar.
Overview/module draft edit/delete controls; returned draft soft deletion retains history; signed originals support separate revision drafts.
Central module-scoped imports/templates, enrollment-only CSV preview/commit and Table 4 preparation XLSX.
Maintenance sidebar links for Superadmin/Dean; system checks for image capacity and PHP input limits.
Preserves actual live .env, passwords, APP_KEY and evidence. Restores missing migrations/tests. No production data is shipped or reseeded by this upgrade.
