dag-runtime

Official

Resilient parallel DAG execution

Authorcuriositech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Orchestrates and executes planned Directed Acyclic Graph (DAG) workflows to coordinate concurrent agents, enforce isolation and permissions, and provide full execution tracing and failure recovery so teams can run complex multi-node tasks reliably.

Core Features & Use Cases

  • Parallel wave processing: Advance DAGs in waves with deterministic progression, allowing non-dependent nodes to run concurrently for speed.
  • Agent spawning and isolation: Spawn agents per node with selectable isolation levels (container, process, context, or none) to balance security and functionality.
  • Permission enforcement and inheritance: Ensure child node permissions are intersected with parent permissions to prevent permission creep.
  • Failure escalation and retry policies: Classify failures (timeouts, schema errors, permissions, missing skills) and apply configurable retries, backoff, or human escalation.
  • Execution tracing and salvage: Record node-level traces (model, tokens, cost, duration) and recover work from crashed agents for resumable runs.
  • Use Case: Run a multi-wave security analysis DAG that isolates risky code execution in containers, retries malformed outputs with schema reminders, and composes a final report from available partial outputs.

Quick Start

Execute the DAG named "security-scan" with parallel waves, container isolation for risky nodes, and retry policies applied.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dag-runtime
Download link: https://github.com/curiositech/port-daddy/archive/main.zip#dag-runtime

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.