rfc: the life of a connection

Oliver Gould <v...@...>

To support the transparency project (and to set up a routing design discussion), I think it's important that we nail down the "life of a connection" story for Conduit.  We need to be able to describe what the proxy actually does with regard to application-facing behavior.

I haven't attempted to describe what the proxy does, but i have attempted to prescribe what the proxy should do.

Partially, anyway.  I haven't finished writing my thoughts on this (the story just stops at discovery at the moment), but my hope is that sharing this now can elicit some questions/comments that will help me to refine this story.

I don't expect to merge this as it is (we may want a directory for design docs, perhaps) -- but I need the comfort of markdown and a text editor to be productive.