I've not seen anyone come up with an end-to-end picture, but all the parts decompose cleanly. The JSF request processing is fairly well documented. You can see the Seam integration points in faces-config.xml in the main JAR. From there, Seam does all of it's magic. I'm sure we could do better at documenting that, but it's not too hard to get a good picture of what is going on under the hood if you really need it. Once you get looking, post your specific questions back here. There are plenty of people here who would be happy to take the time to explain any sticky parts.
Thanks for your reply. So I will start with jsf and work my way from there. Except for the source is there a way to determine what the Seam PhaseListeners do?
What I'd like to see is a clear decomposition of "all of it's magic"