Foundry. Context. EdgeEntry
(foundry v0.1.4)
Copy Markdown
Represents a directed edge between two nodes in the project context graph.
Relations:
references: structural dependency (belongs_to relationship)referenced_by: inverse structural dependency (has_one/has_many relationship)writes: behavioral write dependency (Reactor create/update step)reads: behavioral read dependency (Reactor read step)async: event-driven dependency (Oban job → Reactor)guards: rule guards a step or resource policysequence: step-to-step ordering within Reactor/Transfercompensation: compensation path in sagaconfigures: declarative config module/resource configures a Reactorauthenticates: AshAuthentication User → Tokenpersists_to: resource persists to external systemqueues_via: job/reactor queues via external queuecalls_adapter: transfer step calls integration adaptertriggers: boundary trigger starts a downstream flowenqueues: boundary trigger/job enqueues a jobcalls_action: LiveView/page invokes a resource actionfeature_flagged_by: page is gated behind a feature flag
Summary
Types
@type relation() ::
:references
| :referenced_by
| :writes
| :reads
| :async
| :guards
| :sequence
| :compensation
| :configures
| :authenticates
| :persists_to
| :queues_via
| :calls_adapter
| :triggers
| :enqueues
| :calls_action
| :feature_flagged_by