GET /api/planner/start проверяет сессию и доступ к курсу planner, подписывает короткоживущий токен (HMAC-SHA256, 15 минут) и отправляет в planner.second-brain.ru. Токен уходит во фрагменте, а не в строке запроса: так он не попадает ни в логи, ни в Referer. Алгоритм подписи — зеркало packages/web/src/auth.mjs в репозитории планнера; совместимость проверена. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01D1UnMjwLLs22j7rymn9vUq