@netnodeag/kraftwerk@0.14.2
Deterministic workflow-as-code framework: agents (persona + model + tools + harness) run in bounded phases on headless CLI harnesses (claude -p, codex exec, pi); code owns the control flow, envelopes + gates judge the results
AI Security Review
scanned 17d ago · by lpm-firewall-aiThe manifest has no install-time lifecycle hook, and the reviewed runtime behavior is consistent with the package’s workflow and inspector functions. The scanner’s execution and network signals correspond to user-triggered Git, agent, and Docker operations; no concrete attack surface was found.
Decision evidence
public snapshot- The manifest’s prepublish hook runs build steps; it defines no install-time hook.
- The inspector bundle’s chat creation request sends user-selected agent and scope to a same-origin API.
- Remote resolution uses Git to clone or refresh the requested repository into a local cache.
- The inspector runner launches a workflow with its name and request; sandbox and SSH options are conditional.
- Chat sessions start the selected agent backend for the project context.
- The Docker runner mounts the workflow read-only and writes run output to the run directory.
Source & flagged code
5 flaggedPackage source references dynamic require/import behavior.
bin/kraftwerk.jsView on unpkg · L15Findings
Affected versions and remediation
This report applies to @netnodeag/kraftwerk@0.14.2.
See all versions of @netnodeag/kraftwerk for other recorded verdicts.
- Review the evidence and your use of @netnodeag/kraftwerk@0.14.2 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.