-`subsection_key` must match an existing subsection entry from the task catalog.
-`topic_key` must match an existing socratic topic from the task catalog.
- The links use hyphenated subsection slugs in the URL, while the app resolves them back to the catalog key.
- The links use normalized topic keys in the URL, and the app resolves them back to the catalog key.
- The fallback `/select-socratic` page only shows the subsection dropdown and start button.
- The fallback `/select-socratic` page only shows the topic dropdown and start button.
- If the link is invalid, the frontend falls back to `/select-socratic`.
- If the link is invalid, the frontend falls back to `/select-socratic`.
- The socratic dialog is not locked by deep link, so users can still switch subsections afterwards.
- The socratic dialog is not locked by deep link, so users can still switch topics afterwards.
To make it accessible over the network.
To make it accessible over the network.
Add the frontend- and backend-adress in the `backend/.env`-file in the frontend- and backend-folder. Use the following command to run the front- and backend.
Add the frontend- and backend-adress in the `backend/.env`-file in the frontend- and backend-folder. Use the following command to run the front- and backend.