AshR2RML.GgenRuntime (AshR2RML v26.8.29)

Copy Markdown View Source

Manufactures deterministic runtime-integration input for GGen without actuation.

This module is a SELECT/CONSTRUCT boundary. It binds an exact repository subject, explicit authority policy, runtime configuration, and replay identity into a content-addressed map that ash-runtime-integration-contract-pack can consume.

Summary

Types

exact_subject()

@type exact_subject() :: %{repo: String.t(), base: String.t(), head: String.t()}

Functions

contract(input)

@spec contract(map()) :: {:ok, map()} | {:error, atom()}