Skip to contents

The catalog stores model facts as package data. rho_model_expression() turns a typed provider profile, protocol, and record into an inspectable R call. rho_compile_catalog_model() evaluates that call to produce the S7 model value used by provider dispatch. Extensions may add provider profiles, protocols, and expression methods without rewriting the catalog reader.

Details

Catalog refresh is an explicit development operation. Package installation and ordinary runtime use never contact a catalog service.