Server IP was stale (pre-migration host, 69.62.106.94) - production has
been on h1 (163.172.67.77) for a while. Documents the MAIL_HOST incident,
the first-time git linking done today, and that PHP-FPM + queue worker
restarts are needed on every deploy, not just composer/config changes.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Checked all 21 manual commits between abde8698 and 147231f (pre-dating
today's takeover) against the newly-built docs/tasks/ and docs/ux-design.md.
Two real conflicts found and fixed:
- Scholarship Aspiration section (task 16-6) was built, then fully removed
from /about in production (commit e8c1730, 2026-01-11) — task title and
ux-design.md corrected to say REMOVED, do not re-implement.
- Two-factor authentication was disabled in config/fortify.php at client
request (commit f8d9133, 2026-01-17) — CLAUDE.md and ux-design.md
corrected to say the 2FA code path is dormant, not live.
Everything else in that range (copy edits, mail/SMTP fixes, autorefresh bug
fixes, footer brand wording, php-fpm production notes already captured in
CLAUDE.md) doesn't contradict anything in the pipeline docs — no edit needed.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Adds docs/tasks/ (16 epics + 102 stories converted to task/subtask files with
statuses.md as the new status source of truth) and docs/ux-design.md
(retrospective design-system reference), and points CLAUDE.md at them.
docs/prd.md and docs/architecture.md are kept as BMAD wrote them; the legacy
docs/stories/, docs/epics/, docs/qa/gates/ and .bmad-core/ stay in place as
historical/traceability records, superseded but not deleted.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>