Scoria.SemanticLane behaviour (scoria v0.1.0)

Copy Markdown View Source

Public semantic-lane contract for explicit semantic-cache admission.

Summary

Types

scope_kind()

@type scope_kind() :: :tenant_shared | :actor_scoped

Callbacks

default_scope()

@callback default_scope() :: scope_kind()

lane_key()

@callback lane_key() :: String.t()

metadata()

@callback metadata() :: map()

safe_read_only?()

@callback safe_read_only?() :: boolean()

Functions

describe(module)