ARCH proposes a hierarchical modular approach for long-horizon, high-precision robotic assembly in contact-rich settings. It employs a hierarchical planning framework, including a low-level primitive library of parameterized skills and a high-level policy learned via IL.