Clear and well-structured explanation of APRO’s architecture