Add documentation on internal workflow