Initial specification drafts

These drafts are the result of whiteboarding work done with @longobord and represent an initial dstillation of problems, goals, ideas, etc.