Add draft core_model.rst