# Admission Letter Access and Tracking Fix — 16 July 2026

## Changes

- Replaced upgrade-sensitive admission-letter links with durable random tokens stored in the applications table.
- Approved admission letters remain printable after XAMPP application upgrades or APP_KEY changes.
- Invalid direct links now return the applicant to Application Tracking instead of displaying an expired-link error.
- Removed the applicant phone number from the Check Status results.
- Removed phone wording from the public verification prompt while retaining backward-compatible verification for existing applicants.
- Added migration `20260716_006_persistent_admission_letter_token.sql`.

## Upgrade

Run `C:\xampp\php\php.exe bin\migrate.php` from the `college_erp` folder.
