Add architecture document for upstream system