- Add IF NOT EXISTS to all migration DDL for idempotency - Support PORT env var in backend (for compose flexibility) - Support HOST_PORT env var in docker-compose - Improve seed-demo to apply migrations before seeding - Gitignore .claude/ session cache