tool chain architecture first draft document