StaticFindWhy the row's prompt template cannot run with its spec; null when it can or there is nothing to check.
Protected StaticProviderThe record's provider as a metadata provider (BaseEntity.ProviderToUse is typed as its entity-data side).
Protected StaticReadThe pipeline's prompt row, read through the record's provider; a message naming the prompt when it cannot be read.
Protected StaticReadThe text the prompt's template renders, through the record's provider (PromptTemplateContent.ReadCurrent); undefined when the template has no content, the read's error when its content cannot be read (the save is refused with it rather than thrown out of validation).
The server-side save check that a Record Process row's prompt template renders its output constraints (the check
InferProcessor.Preflightruns). The prompt and template are read through the record's provider, not the engine caches, so a save inside a transaction (mj sync push) sees the template written earlier in it.