The structured learning flow sounds like a big improvement over messy prompt hacking. Curious how you are handling user input formats, can it ingest raw lecture slides or notes?