Replace in-memory dict-based TaskManager with a SQLAlchemy-backed implementation using TaskModel. Tasks now survive process restarts. 6 new tests added and passing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
A Fortis Scientia site