Not a bad idea, I like the second example more than the first though, you’d be surprised what someone really skilled at something can do from memory. Obviously there might be issues with making advanced circuitry at all by hand, but that’s a tooling issue, not a skill issue.
So in general it’d be more like having two stages of learning the recipe, if you reach the first stage you can perform the recipe while referencing the book, but at some point you can master it, at which point you can do it from memory. as per your first example, some recipes might be too advanced to ever fully master.