Foundry. SparkMeta. ModuleInfo
(foundry v0.1.2)
Copy Markdown
Output struct from Foundry.SparkMeta.walk/1.
Mirrors the NodeEntry schema fields that SparkMeta can derive without
manifest-specific context. Fields like :sensitive are added later by
Foundry.Context.NodeBuilder.
Summary
Types
@type t() :: %Foundry.SparkMeta.ModuleInfo{ actions: term(), adrs: term(), agent_steps: term(), api_routes: term(), archival: term(), attributes: term(), auth_strategies: term(), authentication_subject: term(), calls_actions: term(), compliance: term(), data_layer: term(), description: term(), diagnostics: term(), feature_flags: term(), last_modified: term(), module: term(), money_attributes: term(), oban_queues: term(), outputs: term(), page_dynamic: term(), page_group: term(), page_route: term(), page_subtype: term(), paper_trail: term(), performs: term(), rate_limited: term(), relationships: term(), rules: term(), runbook: term(), side_effects: term(), state_machine: term(), steps: term(), telemetry_prefix: term(), trigger_kind: term(), type: term() }