Profile templates
A profile template is a .cmdrp JSON file. It needs a name and a document with nodes and edges. Halcyon runs that document through CMDR’s lowerer. If the graph cannot become a program, the upload is rejected and the creator sees the lowerer error.
Free profiles can be claimed. Paid ones need an entitlement, which Stripe writes after checkout.