User guide legal intro installation common_notation generation_methods input output utilities workflow