Exports
createRUIInstructions selects relevant component contracts and returns text
for the host to include in its own model request. It does not call a provider,
read environment variables, or expose configuration.
fromMarkdown produces a RUI source fragment containing safe Markdown content;
the receiving RUIRenderer still validates and commits it.