Spec/notes for an AI workspace I have been planning for some time (incl consolidating previous notes)