LuaMindDefinition

public final class LuaMindDefinition implements MindProgramFactory

Validated Lua source that creates a fresh Mind program and Lua VM per entity binding. Module-composed definitions retain their exact dependency-first source snapshot and fingerprint; instantiation never consults a live module registry.

Functions

Link copied to clipboard
Link copied to clipboard
public String programFingerprint()
Stable SHA-256 identity of the program source and its exact transitive module snapshot.
Link copied to clipboard
public String programIdentifier()
Link copied to clipboard
public long programRevision()
Link copied to clipboard
Dependency-first module identities and revisions captured by this definition.
Link copied to clipboard
public String sourceName()
Link copied to clipboard
public static LuaMindDefinition validate(String sourceName, String source)