Seeing as you mention the term mental map, I was reminded of some of the early vision work we did with the project team. This looked at breaking down the Framework and Authoring Tool functionality into its component parts. It's perhaps a little out of date now but still applies. Please see the links below for interest:
- Framework concept document
- Authoring tool concept document
- Authoring tool functional requirements mindmap
I hope these are of interest and helpful in building an overview of what Adapt is trying to achieve.